Skip to content

Commit

Permalink
Release version 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mcktr committed Sep 19, 2019
1 parent 8c329c4 commit 4ada9d8
Show file tree
Hide file tree
Showing 4 changed files with 88 additions and 1 deletion.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Changelog

## 1.1.0 (2019-09-18)

- Please have a look into the [upgrading documentation](https://github.com/mcktr/check_fritz/blob/master/doc/upgrading.md).

* [#65](https://github.com/mcktr/check_fritz/pull/65) (area/check/downstream, area/check/upstream, bug): Fix dividing by zero
* [#64](https://github.com/mcktr/check_fritz/pull/64) (area/documentation): Introduce upgrading documentation
* [#63](https://github.com/mcktr/check_fritz/pull/63) (area/documentation, core/quality): Add development documentation
* [#62](https://github.com/mcktr/check_fritz/pull/62) (area/check/connection, enhancement): Implement support for Fritz!Box cable models
* [#58](https://github.com/mcktr/check_fritz/pull/58) (area/cli, core/quality): Implement timeout parameter
* [#60](https://github.com/mcktr/check_fritz/pull/60) (area/documentation, bug): Fix spelling in README
* [#59](https://github.com/mcktr/check_fritz/pull/59) (area/cli, bug): Remove default values in help text output
* [#57](https://github.com/mcktr/check_fritz/pull/57) (area/soap, bug, core/build-fix): Fix panic when Fritz!Box is unreachable
* [#55](https://github.com/mcktr/check_fritz/pull/55) (area/check/downstream, area/check/upstream, enhancement): Implement method for up-/downstream utilization
* [#54](https://github.com/mcktr/check_fritz/pull/54) (area/documentation): Adjust documentation for next release
* [#51](https://github.com/mcktr/check_fritz/pull/51) (area/check/smart-device, bug): Fix smart device index handling
* [#50](https://github.com/mcktr/check_fritz/pull/50) (core/quality, enhancement): Rewrite check plugin to use Goroutines
* [#47](https://github.com/mcktr/check_fritz/pull/47) (core/quality): Use Go modules to handle dependencies
* [#45](https://github.com/mcktr/check_fritz/pull/45) (enhancement): Implement check method for smart device status
* [#44](https://github.com/mcktr/check_fritz/pull/44) (enhancement): Add external IP to status method
* [#39](https://github.com/mcktr/check_fritz/pull/39) (bug): Fix CHANGELOG format

## 1.0 (2019-03-22)

- This is the first stable version of check_fritz
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,3 +126,10 @@ object CheckCommand "fritz" {
> This predefined CheckCommand object for Icinga 2 requires a global constants named `CustomPluginDir`.
> You can define them in `constants.conf` in the root Icinga 2 configuration directory. For more information
> please read the official Icinga 2 documentation about [global constants](https://icinga.com/docs/icinga2/latest/doc/04-configuring-icinga-2/#constants-conf).
### Thanks

Thanks to all contributors!

* [fdellwing](https://github.com/fdellwing) for [suggesting the upstream_/downstream_usage functions](https://github.com/mcktr/check_fritz/issues/48)
* [uclara](https://github.com/uclara) for [testing the support for Fritz!Box cable models](https://github.com/mcktr/check_fritz/issues/40)
59 changes: 59 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# RELEASE

**Table of Content**

1. Preparations
2. Changelog
3. Version
4. Tests
5. Git Tag

## Preparations

Close the milestone on [GitHub](https://github.com/mcktr/check_fritz/milestones).

Specify the release version.

```
VERSION=1.1.0
```

## Changelog

Update the `CHANGELOG.md` file.

## Version

Update the version variable in `main.go`.

## Tests

* monitor CI tests in the `master` branch and ensure that they are passing.
* test locally if every check method works correctly.

## Git Tag

Ensure your local git repository is current and you're on `master` branch.

```
git pull
git checkout master
```

Commit these changes to the `master` branch.

```
git commit -v -a -m "Release version $VERSION"
```

Create a signed tag on the `master` branch.

```
git tag -s -m "Version $VERSION" v$VERSION
```

Push the tag.

```
git push --tags
```
2 changes: 1 addition & 1 deletion cmd/check_fritz/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
)

// program version
var version = "1.0"
var version = "1.1.0"

// internal exit codes
var exitOk = 0
Expand Down

0 comments on commit 4ada9d8

Please sign in to comment.