Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] tycho and maven prepare release

Hi,

RoboVM instructions suggest using tycho-versions-plugin, which is actually comparable to versions-maven-plugin and completely different from maven-release-plugin. You can read about why it is preferable to use versions-plugin instead of release-plugin here: https://axelfontaine.com/blog/final-nail.html

That said, I've worked on a project that used maven-release-plugin to release Eclipse projects, but it required writing several groovy scripts that would update MANIFEST.MF, feature.xml and product.xml to be consistent with pom.xml. It works, but I believe it is better to use tycho-versions-plugin:set-versions along with scm:tag and deploy. There is also https://github.com/inventage/version-tiger tool that can be used in place of tycho-versions-plugin but I have never used it and don't know about it's pros&cons.

Kind regards,
Mikhail Kalkov

2015-12-03 15:07 GMT+01:00 Oliver Libutzki <oliver@xxxxxxxxxxx>:
Hi Francois,

I'm interested in a solution as well. I have a multi module Maven architecture which contains pom-first and manifest-first projects. I would like to release (including tags and so on) it with one execution of the Maven Release Plugin.

Anyone out there who achieved this?

Kind regards
Oliver


Von: "LE FEVRE FRANCOIS" <francois.le-fevre@xxxxxx>
An: "tycho-user" <tycho-user@xxxxxxxxxxx>
Gesendet: Donnerstag, 3. Dezember 2015 09:41:18
Betreff: [tycho-user] tycho and maven prepare release

Dear Tycho user,

Could you provide me an example where using maven-release-plugin [1] with a Tycho project?

How can I add also the Tycho version plugin [2] to work with it?

I have found this post [3] that describes the steps manually.

 

 

Thanks

Francois

 

[1]: http://maven.apache.org/maven-release/maven-release-plugin

[2]: https://eclipse.org/tycho/sitedocs/tycho-release/tycho-versions-plugin/plugin-info.html

[3]: https://github.com/robovm/robovm-eclipse/wiki/Performing-a-release

 


_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user

_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top