Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Advice on the best way to release a project

Thanks Jérôme. This gets me very close to what I'm trying to accomplish. The tycho-versions plugin saves me from having to manually edit all of my manifests.
 
Ben
 
On Wed, Aug 22, 2012, at 07:33 AM, Jérôme Joslet wrote:

Here is a procedure wrote by Igor to release M2E that can apply to many Tycho project : https://docs.sonatype.org/display/M2ECLIPSE/Staging+and+releasing+new+M2Eclipse+release

 

Jérôme

 

De : tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx] De la part de Benjamin Abernathy
Envoyé : mercredi 22 août 2012 15:28
À : Tycho user list
Objet : Re: [tycho-user] Advice on the best way to release a project

 

Mickael,

 

Thank you for the reply. I realize I should have given a little more background. We have a project that is right now has the POM version appended with SNAPSHOT and the manifest versions set with a .qualifier during development. We have a corporate Maven repository that I would like to deploy the plug-ins to in the process changing them from a SNAPSHOT to a release version. Does anybody have any guidance on the use of the Maven release plugin to accomplish this?

 

Thanks,

 

Ben

 

On Wed, Aug 22, 2012, at 01:58 AM, Mickael Istria wrote:

On 08/22/2012 05:20 AM, Benjamin Abernathy wrote:

 
We are in the process of releasing our project. I realize this is a big
topic, but what I'm specifically looking for are any guidelines or
how-to's on taking a Tycho project where all the versions are
SNAPSHOT/qualifier and performing a release. I'm not quite sure where to
start so any help would be greatly appreciated.

Depends on what you mean by releasing...
In most cases I work on, we make any CI builds ready to be promoted as a release, so releasing is only about copying the produced repository to the public URL consumer will use, make the announce on mailing-list & forums, and changing the documentation pages to update the URL and version info.
IMHO, Tycho is good at building artifacts, when it comes to releasing, it's not very helpful. Releasing is a "business" process that almost always change. It's easier and faster to document it and perform it manually that to automate it with Tycho or any other engine.

HTH

--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

_______________________________________________

tycho-user mailing list

 

_______________________________________________
tycho-user mailing list
 

Back to the top