Modify

Opened 15 years ago

Closed 13 years ago

#5330 closed task (fixed)

Improve new release build process

Reported by: Ivan Owned by: Ivan
Priority: normal Component: WikiEditorForEclipsePlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

Building a new release requires editing more than 10 different files to increment the plugin released version so Eclipse can perform an update of installed plugins.

Required modifications can be seen on this changeset [5947] from version 0.0.2 to 0.0.3.

Manually editing all these files is hard and error prone so it would be nice to have an script that can perform a version upgrade of pom and manifest files.

Attachments (0)

Change History (4)

comment:1 Changed 15 years ago by anonymous

Hi!

I don't know about the Maven-files but you don't have to manually edit the Plugin-Files. Just change the version number in the feature an on the Overview-Page of the manifest-editor click on: "1. Synchronize version of contained plugins.... " In the popup-dialog choose the third option: "Force feature version into plugins and fragment manifests"

comment:2 Changed 15 years ago by Ivan

Replying to anonymous:

Overview-Page of the manifest-editor click on: "1. Synchronize version of contained plugins.... "

Thanks

this is already an improvement but still need a lot of editing of pom and some plugin files.

Let's see how can I combine this with maven release plugin.

Regards
Ivan

comment:3 Changed 15 years ago by Ivan

Build was automated for incremental builds by combining maven SNAPSHOT and eclipse .qualifier http://docs.codehaus.org/display/M2ECLIPSE/Tycho+SNAPSHOT+and+qualifier+version+expansion

see [6130] for changeset details

hand editing pom and manifes files is only required between point releases which is also susceptible to be improved

comment:4 Changed 13 years ago by Ivan

Resolution: fixed
Status: newclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ivan.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.