Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Devicemap Wiki" for 
change notification.

The "Release" page has been changed by rezan:
https://wiki.apache.org/devicemap/Release?action=diff&rev1=10&rev2=11

Comment:
updated checklist

- Incubating release checklist
+ Release checklist
  
- Note, this checklist only applies to incubating releases and many of these 
steps are duplicated when releasing to apache nexus (maven).
+  1. Review: http://www.apache.org/dev/publishing-maven-artifacts.html
+    * Make sure your pom is in a SNAPSHOT version
+  1. Test that your environment and settings: ''mvn clean install 
-Papache-release''
+  1. Do a dry run: ''mvn release:prepare -DdryRun=true''
+    * You may need to specify a different tag directory
+  1. Inspect pom.xml.tag. This is the release pom.
+    * If you need to start over, run: ''mvn release:clean clean''
+  1. Publish the snapshot: ''mvn deploy''
+  1. Clean the release: ''mvn release:clean clean''
+  1. Prepare the release: ''mvn release:prepare''
+    * Note that this step commits the tag and updates pom versions
+  1. Stage the release: ''mvn release:perform''
+  1. Login to: https://repository.apache.org/ find the release and close it
+    * If there are errors closing the release, you are not configured 
correctly, restart
+  1. Start a [VOTE] thread, include links to the release artifacts, the tag, 
JIRA issues, and README.
+    * If the vote fails, drop the release and start over
+  1. Release the repo
  
-  1. Make sure release has the proper version numbers in it
-  1. Create svn tag of the release
-  1. Create apache release artifacts. Manual steps:
-    1. export the tag: svn export 
https://svn.apache.org/repos/asf/incubator/devicemap/tags/releases/$PRJ
-    1. create tarball: tar -cvzf $PRJ-incubating-$VERSION.tar.gz $PRJ
-    1. create md5: md5sum $OUT > $OUT.md5
-    1. create sha1: sha1sum $OUT > $OUT.sha1
-    1. get KEYS: wget -O KEYS 
https://people.apache.org/keys/group/devicemap.asc
-    1. create signature: gpg --armor --output $OUT.asc --detach-sig $OUT
-  1. Upload release artifacts to public apache server
-  1. Create project [VOTE] thread, ex: 
http://markmail.org/message/zrb5cwxlm6iylgsh (change to apache mail search URL)
-    1. Include apache hosted link to artifacts
-    1. Include URL to svn tag
-    1. Include link to README and/or release notes
-    1. Include voting guidelines
-  1. Vote passes with +3 project votes (you can self vote)
-  1. Repeat [VOTE] on incubator general list, ex: 
http://markmail.org/message/pu33wmnje6t22csd (change to apache mail search URL)
-  1. Vote passes with +3 incubator votes
-  1. Send out [RESULT] email
-  1. SVN check in artifacts to 
https://dist.apache.org/repos/dist/release/incubator/devicemap (delete old 
artifacts)
-  1. TODO: Login to https://repository.apache.org/ and promote the release
-  1. TODO: maven upload 
http://www.apache.org/dev/publishing-maven-artifacts.html
- 

Reply via email to