Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add AUTHORS, update install for release builds
- Loading branch information
Michael Friedrich
committed
Aug 17, 2014
1 parent
4665360
commit a078f1d
Showing
4 changed files
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,5 @@ | |||
<gunnar.beutner@netways.de> <gunnar@beutner.name> | |||
<gunnar.beutner@netways.de> <gunnar@blade9.beutner.name> | |||
Gunnar Beutner <gunnar.beutner@netways.de> <icinga@net-icinga2.adm.netways.de> | |||
<michael.friedrich@netways.de> <michael.friedrich@gmail.com> | |||
<michael.friedrich@netways.de> <Michael.Friedrich@netways.de> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,2 @@ | |||
Michael Friedrich <michael.friedrich@netways.de> | |||
Valentino Gagliardi <valentino.g@servermanaged.it> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,37 @@ | |||
# Installing Icinga 2 Ansible Roles | |||
|
|||
Put them into your roles directory and refresh the configuration. | |||
|
|||
## Building Release Tarballs | |||
|
|||
In order to build a release tarball you should first check out the Git repository | |||
in a new directory. If you're using an existing check-out you should make sure | |||
that there are no local modifications: | |||
|
|||
$ git status | |||
|
|||
Here's a short check-list for releases: | |||
|
|||
* Update the .mailmap and AUTHORS files | |||
$ git log --use-mailmap | grep ^Author: | cut -f2- -d' ' | sort | uniq > AUTHORS | |||
* Bump the version. | |||
* Update the ChangeLog and doc/about.md files. | |||
* Commit these changes to the "master" branch and create a signed tag (tags/v<VERSION>). | |||
$ git commit -v -a -m "Release version <VERSION>" | |||
$ git tag -u EE8E0720 -m "Version <VERSION>" v<VERSION> | |||
$ git push --tags | |||
* Merge the "master" branch into the "support/2.0" branch (using --ff-only). | |||
$ git checkout support/2.0 | |||
$ git merge --ff-only master | |||
$ git push origin support/2.0 | |||
* Bump the version to "v<NEXT-VERSION>-dev" and commit this change to the "master" branch. | |||
|
|||
Use "git archive" to build the release tarball: | |||
|
|||
$ VERSION=2.0.0 | |||
$ git archive --format=tar --prefix=icinga2-ansible-$VERSION/ tags/v$VERSION | gzip >icinga2-ansible-$VERSION.tar.gz | |||
|
|||
Finally you should verify that the tarball only contains the files it should contain: | |||
|
|||
$ VERSION=2.0.0 | |||
$ tar ztf icinga2-ansible-$VERSION.tar.gz | less |