Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Any way to exclude pom and other maven artifacts from generated artifacts?

Sorry used some bad phrasiology: "We have been ignoring the fact that the maven directory contains the build manifest" should have read "We have been ignoring the fact that the maven directory contains the build pom"

Eric

On 15/04/2013 10:23 AM, Eric Gwin wrote:
Hi,

We are using Tycho to generate our OSGi bundles, but have not been able to fully migrate to maven for most of our build. Other artifacts are generated with ant. As such Tycho is only used for artifact creation. Installer packaging , P2 generation, Maven publishing, etc are all done via Ant. As a side-effect of using Tycho, the bundles all have a "maven" sub-directory in the META-INF directory that contains the pom and other maven metadata.

Furthermore, we use a promotion release scheme, rather than doing a "release" build. All artifacts are built, then tested, and if they meet necessary criteria they are promoted to first to a milestone, then eventually the last milestone is promoted for release. We have been ignoring the fact that the maven directory contains the build manifest because it is superfluous to our process. However, other groups consuming our builds are now reporting issues where a milestone or release artifact contains a "SNAPSHOT" pom file.

Since the metadata, isn't required for the bundle, I'm wondering if there is a way to tell Tycho not to include the maven meta-data into the artifact.

Thanks.

Eric
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user





Back to the top