From bd24d5a88c71852f9bdf2af8f809245f2fec9571 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Mon, 20 Apr 2015 16:43:17 +0200 Subject: [PATCH] Update release checklist --- RELEASE.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 442f8cb70..9d1c1cc48 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,6 +1,9 @@ -# Release Workflow +# Quality Assurance + +Review and test the changes and issues for this version. +https://dev.icinga.org/projects/i2/roadmap -Here's a short check-list for releases: +# Release Workflow Update the [.mailmap](.mailmap) and [AUTHORS](AUTHORS) files: @@ -38,3 +41,25 @@ For major releases: Create a new "support" branch: $ git checkout -b support/2.x $ git push -u origin support/2.x +# External Dependencies + +## Build Server + +* Build the newly created git tag for Debian/RHEL/SuSE. +* Provision the vagrant boxes and test the release packages. + +## Github Release + +Create a new release from the newly created git tag. +https://github.com/Icinga/icinga2/releases + +## Online Documentation + +Ssh into the web box, navigate into `icinga2-latest/module/icinga2` +and pull the current icinga2 revision to update what's new". + +## Announcement + +* Create a new blog post on www.icinga.org +* Send announcement mail to icinga-announce@lists.icinga.org +* Social media -- 2.40.0