## Backport Commits
$ git checkout master
- $ ./pick.py -V 2.4.7
+ $ ./pick.py -V 2.4.9
-The script creates a new branch 'auto-merged-2.4.7' which is based on the
+The script creates a new branch 'auto-merged-2.4.9' which is based on the
current support branch. It then merges all commits from the 'master' branch which
reference a ticket for the version that was specified.
After finishing the rebase the branch needs to be merged into the support branch:
$ git checkout support/2.4
- $ git merge --ff-only auto-merged-2.4.7
+ $ git merge --ff-only auto-merged-2.4.9
## Authors
Changelog:
- $ ./changelog.py -V 2.4.7
+ $ ./changelog.py -V 2.4.9
Docs:
- $ ./changelog.py -V 2.4.7 -l
+ $ ./changelog.py -V 2.4.9 -l
Wordpress:
- $ ./changelog.py -V 2.4.7 -H -l
+ $ ./changelog.py -V 2.4.9 -H -l
## Git Tag
Create a new release for the newly created Git tag.
https://github.com/Icinga/icinga2/releases
+## Chocolatey
+
+Navigate to the git repository on your Windows box which
+already has chocolatey installed. Pull/checkout the release.
+
+Create the nupkg package:
+
+ cpack
+
+Install the created icinga2 package locally:
+
+ choco install icinga2 -version 2.4.9 -fdv "%cd%" -source "'%cd%;https://chocolatey.org/api/v2/'"
+
+Upload the package to [chocolatey](https://chocolatey.org/packages/upload).
+
## Online Documentation
SSH into the web box, navigate into `icinga2-latest/module/icinga2`