]> granicus.if.org Git - icinga2/commitdiff
Update release checklist
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 20 Apr 2015 14:43:17 +0000 (16:43 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 20 Apr 2015 14:46:02 +0000 (16:46 +0200)
RELEASE.md

index 442f8cb70d0b548e213067ee7cde330acb57a782..9d1c1cc48ba34fdeef90c8334a3f530f0b9d5a43 100644 (file)
@@ -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