Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2

Update the POMs to remove "-SNAPSHOT" from the version

3

Commit the POM changes

4

Assemble the release

 

Code Block
mvn install site -P apps,core,extras,xwork,itest,pre-assembly
cd assembly 
mvn assembly:assembly

45

Sign the release artifacts (in assembly/target/assembly/out)

 

Code Block
gpg --armor --detach-sig struts-#.#.#-all.zip --output struts-#.#.#-all.zip.asc 
openssl md5 < struts-#.#.#-all.zip > struts-#.#.#-all.zip.mdr

56

pscp the artifacts and signatures to people.apache.org:/www/builds/struts/#.#.#

67

Deploy the artifacts to our Maven repository

 

Code Block
mvn deploy -P pre-assembly 

 

If automatic deployment does not work for any reason, you can also deploy the Maven artifacts by hand

78

Update the POMs to add remove "-SNAPSHOT" for from the next release version

89

Commit the POM changes

910

Add the next version to our issue tracker for scheduling new features and fixes

...