Skip to content
Oleg Kalnichevski edited this page Feb 6, 2021 · 3 revisions

Apache HttpComponents Release Process

HttpComponents Release Tools is a set of Gradle scripts intended to facilitate the ASF release process of Apache HttpComponents projects such as HttpCore and HttpClient and to make it less error-prone.

Note: HttpCore 4.4.7 release has been used to document the release process and to demonstrate the application of HttpComponents Release Tools.

Release steps

  1. Release infrastructure preparation and configuration
  2. Project source preparation and verification
  3. Release candidate generation
  4. Release vote
  5. Release candidate promotion and deployment
  6. Project website update
  7. Release announcement
  8. Post-release tasks

Clone this wiki locally