Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpcomponents Wiki" for change notification.
The "HttpComponentsCoreReleaseProcess" page has been changed by OlegKalnichevski. http://wiki.apache.org/HttpComponents/HttpComponentsCoreReleaseProcess?action=diff&rev1=18&rev2=19 -------------------------------------------------- svn up }}} - * Just in case do + * Manually update pom.xml of the project: put the release version as the artifact version and update the SCM details to refer to the release tag + {{{ + pom.xml + }}} + + * Manually update pom.xml of all modules in the project to refer to the updated parent version + - {{{ + {{{ - mvn release:clean + httpcore/pom.xml + httpcore-nio/pom.xml + httpcore-osgi/pom.xml + httpcore-ab/pom.xml + httpcore-benchmark/pom.xml }}} - * Prepare release by updating the POMs and creating a release tag + * Commit the changes + * Create release tag + - {{{ + {{{ + svn cp https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/<version> - mvn -Dusername=<username> -Dpassword=<password> release:prepare - - Where - <username> is your apache account name - <password> is your apache SVN password - }}} - - Follow instructions displayed at the console - - {{{ - What is the release version for "HttpComponents Core"? (org.apache.httpcomponents:httpcomponents-core) 4.0-alpha5: - What is the release version for "HttpCore (base module)"? (org.apache.httpcomponents:httpcore) 4.0-alpha5: - What is the release version for "HttpCore (NIO extensions module)"? (org.apache.httpcomponents:httpcore-nio) 4.0-alpha5: - }}} - - Select default unless this release transitions the development process from one phase (such as ALPHA) to the next one (for instance BETA) - - {{{ - What is SCM release tag or label for "HttpComponents Core"? (org.apache.httpcomponents:httpcomponents-core) httpcomponents-core-4.0-alpha5 - }}} - - DO NOT select the default value. Enter the release version such as 4.0-alpha5 - - {{{ - What is the new development version for "HttpComponents Core"? (org.apache.httpcomponents:httpcomponents-core) 4.0-alpha6-SNAPSHOT - What is the new development version for "HttpCore (base module)"? (org.apache.httpcomponents:httpcore) 4.0-alpha6-SNAPSHOT - What is the new development version for "HttpCore (NIO extensions module)"? (org.apache.httpcomponents:httpcore-nio) 4.0-alpha6-SNAPSHOT - }}} - - Select default - - * If for whatever reason release:prepare fails before making another attempt make sure you do - - {{{ - mvn release:clean - svn -R revert . - }}} - - * You may want to clear shell history at this point to make sure it does not contain your SVN password in clear text - - {{{ - history -c }}} * Make a clean checkout off the release tag @@ -347, +318 @@ * This may also be a good occasion to delete old release packages + * Manually update pom.xml of the project: put the next SNAPSHOT version as the artifact version and update the SCM details to refer to the trunk + + {{{ + pom.xml + }}} + + * Manually update pom.xml of all modules in the project to refer to the updated parent version + + {{{ + httpcore/pom.xml + httpcore-nio/pom.xml + httpcore-osgi/pom.xml + httpcore-ab/pom.xml + httpcore-benchmark/pom.xml + }}} + + * Commit the changes + == Update HttpCore module site == * Build and deploy the site --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org