Author: tandraschko
Date: Mon Nov 12 14:56:43 2018
New Revision: 1846426
URL: http://svn.apache.org/viewvc?rev=1846426&view=rev
Log:
CMS commit to openwebbeans by tandraschko
Modified:
openwebbeans/cms-site/trunk/content/release-checklist.mdtext
Modified: openwebbeans/cms-site/trunk/content/release-checklist.mdtext
URL:
http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/release-checklist.mdtext?rev=1846426&r1=1846425&r2=1846426&view=diff
==============================================================================
--- openwebbeans/cms-site/trunk/content/release-checklist.mdtext (original)
+++ openwebbeans/cms-site/trunk/content/release-checklist.mdtext Mon Nov 12
14:56:43 2018
@@ -29,29 +29,32 @@ Before performing the release you need t
1. JIRA Release Management
- Find resolved issues and close them
- Create ${version.next} (if not already done)
- - Move unresolved issues from ${version} (2.0.8) to ${version.next}
(2.0.9)
+ - Move unresolved issues from ${version} (2.0.8) to ${version.next}
(2.0.9)
2. Update README
- Export changelog from JIRA
- add it to readme/README.txt
- - also update the version numbers in the preface
+ - also update the version numbers in the preface
+
3. Release via MVN
- mvn clean install -Papache-release
- mvn release:prepare -DdryRun=true
- mvn release:prepare -Dresume=false
- - mvn release:perform
+ - mvn release:perform
if the release:perform fails on the last step (commit the new version
in trunk) but the tag was successfully created,
- can you deploy the tag the manually to nexus
+ can you deploy the tag the manually to nexus
- commit the version change in trunk
- - checkout the tag and execute: mvn clean install deploy
-Papache-release
+ - checkout the tag and execute: mvn clean install deploy
-Papache-release
+
4. Provide the staging repository
- login to nexus: https://repository.apache.org/#stagingRepositories
- select the staging repository and "close" it
- - the final url should be similar to
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1047
+ - the final url should be similar to
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1047
+
5. Provide assembly
- SVN https://dist.apache.org/repos/dist/dev/openwebbeans/
@@ -64,9 +67,10 @@ Before performing the release you need t
- openwebbeans-distribution-2.0.8-binary.tar.gz.sha512 (must be
generated manually)
- openwebbeans-distribution-2.0.8-binary.zip
- openwebbeans-distribution-2.0.8-binary.zip.asc
- - openwebbeans-distribution-2.0.8-binary.zip.sha512 (must be
generated manually)
+ - openwebbeans-distribution-2.0.8-binary.zip.sha512 (must be
generated manually)
- 6. Send the VOTE mail
+
+ 6. Send the VOTE mail
## After successful vote
@@ -74,34 +78,40 @@ Before performing the release you need t
1. Release from the staging repository
- login to nexus: https://repository.apache.org/#stagingRepositories
- select the staging repository and "release" it
- - the artifacts will be synced with the maven repos now
+ - the artifacts will be synced with the maven repos now
+
2. JIRA Release Management
- - Select the version and release it
+ - Select the version and release it
+
3. Upload assembly
- SVN https://dist.apache.org/repos/dist/release/openwebbeans/
- commit same files as in 5) under the new directory ${version} (2.0.8)
- - delete ${version.old} (2.0.7) directory
+ - delete ${version.old} (2.0.7) directory
+
4. Apache Reporter Service
- Wait for the mail
- login to https://reporter.apache.org/addrelease.html?openwebbeans
- - add the ${version} and release date
+ - add the ${version} and release date
## After the artifacts has been synced to central maven repo
1. Create blog
- Login to https://blogs.apache.org/owb/
- - Add a post for the new release, this will automatically picked up by
the Site
+ - Add a post for the new release, this will automatically picked up by
the Site
+
2. Update Site
- Login to
https://cms.apache.org/redirect?uri=http://openwebbeans.apache.org/
- Edit news.mdtext
- Edit download.mdtext
- - Publish via https://cms.apache.org/openwebbeans/publish
+ - Publish via https://cms.apache.org/openwebbeans/publish
+
+
+ 3. Send release mail
- 3. Send release mail
- 4. Twitter
\ No newline at end of file
+ 4. Twitter
\ No newline at end of file