Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpcomponents Wiki" for change notification.
The "HttpComponentsReleaseProcess" page has been changed by OlegKalnichevski: https://wiki.apache.org/HttpComponents/HttpComponentsReleaseProcess?action=diff&rev1=4&rev2=5 Copying https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.3.1-RC1 to https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.3.1 }}} + == Release deployment == + + * Deploy release artifacts + + Login to the Nexus repository, and "Promote" the staging directory. + + https://repository.apache.org/index.html#welcome + + This will cause the artifacts to be released to the Central Maven repo. + + * Deploy dist packages + + {{{ + gradlew -q promoteDist + }}} + + Alternatively if some customization of the process is required one may generate a svnmucc input + file instead + + {{{ + gradlew -q svnmucc + }}} + + == Prepare next development cycle == + + * Update project metadata in pom.xml files + + {{{ + gradlew -q prepareNextVersion + }}} + + Manually enter next snapshot version or hit enter to select the default based on pom.xml content + + Optionally run preview task to see what changes have been made to the current snapshot. + + {{{ + gradlew -q previewNextVersion + }}} + + {{{ + Next development version: 4.3.2-SNAPSHOT + /home/oleg/src/apache.org/httpcomponents/release-httpcore-4.3.1/build/repos-asf-httpcomponents-httpcore-trunk + M httpcore-osgi/pom.xml + M httpcore-nio/pom.xml + M httpcore/pom.xml + M pom.xml + M httpcore-ab/pom.xml + }}} + + * Commit updated project metadata + + {{{ + gradlew -q commitNextVersion + }}} + --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
