unleash-checkr
Checks if any flags have expired an notifies someware
Install
Pre-compiled binary
shell script
curl -sf https://gobinaries.com/unleash/unleash-checkr | sh
manually
Download the pre-compiled binaries from the releases page and copy to the desired location
Docker
$ docker run -it --rm unleashorg/unleash-checkr --help
Compiling from source
Clone the repository
$ git clone git@github.com:unleash/unleash-checkr.git
$ cd gitignore
download dependencies
$ go mod download
build
$ go build -o unleash-checkr main.go
verify it works
$ unleash-checkr --help
Usage
check
List overdue flags on terminal
$ unleash-checkr check -u "http://unleash.herokuapp.com"
notify
List overdue flags on terminal and notifies via Slack
$ unleash-checkr notify --channel "#checkr" --slack-token "my-token" --url "http://unleash.herokuapp.com" -e 60