Author: rombert
Date: Mon Nov 9 08:19:21 2015
New Revision: 1713342
URL: http://svn.apache.org/viewvc?rev=1713342&view=rev
Log:
Update release instructions for the IDE tooling
Modified:
sling/site/trunk/content/documentation/development/release-management.mdtext
Modified:
sling/site/trunk/content/documentation/development/release-management.mdtext
URL:
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/release-management.mdtext?rev=1713342&r1=1713341&r2=1713342&view=diff
==============================================================================
---
sling/site/trunk/content/documentation/development/release-management.mdtext
(original)
+++
sling/site/trunk/content/documentation/development/release-management.mdtext
Mon Nov 9 08:19:21 2015
@@ -249,6 +249,8 @@ While the Sling IDE tooling is built usi
1. update the version of the source-bundle project to 1.0.2
1. commit the change to svn
1. manually tag in svn using `svn copy
https://svn.apache.org/repos/asf/sling/trunk/tooling/ide
https://svn.apache.org/repos/asf/sling/tags/sling-ide-tooling-1.0.2`
+1. update to next version: `mvn tycho-versions:set-version
-DnewVersion=1.0.3-SNAPSHOT` and also update the version of the source-bundle
project
+1. commit the change to svn
1. Checkout the version from the tag and proceed with the build from there
`https://svn.apache.org/repos/asf/sling/tags/sling-ide-tooling-1.0.2`
1. build the project with p2/gpg signing enabled: `mvn clean package -Psign`
1. build the source bundle from the source-bundle directory: `mvn clean
package`
@@ -257,7 +259,6 @@ While the Sling IDE tooling is built usi
1. zipped p2 repository ( org.apache.sling.ide.p2update-1.0.2.zip )
1. ensure the artifacts are checksummed and gpg-signed by using the
`tooling/ide/sign.sh` script
1. call the vote
-1. Update to next version: `mvn tycho-versions:set-version
-DnewVersion=1.0.3-SNAPSHOT` and also update the version of the source-bundle
project
The format of the release vote should be
@@ -308,6 +309,7 @@ Once the release has passed, the followi
1. create GPG signatures and checksums for all uploaded jars using the
`tooling/ide/sign.sh` script
1. update
https://dist.apache.org/repos/dist/release/sling/eclipse/composite\{Content,Artifacts}.xml
to point version 1.0.2
1. archive the old artifact versions but leave pointers to archive.apache.org,
using compositeArtifacts.xml/compositeContent.xml , with a single child entry
pointing to https://archive.apache.org/dist/sling/eclipse/1.0.0/
+1. remove the staged artifacts from
https://dist.apache.org/repos/dist/dev/sling/ide-tooling-1.0.2
## Appendix A: Create and Add your key to
[https://people.apache.org/keys/group/sling.asc](https://people.apache.org/keys/group/sling.asc)