Tog (short for toggle) is a framework for clients and servers to converse about feature flags over Redis.
This is the command-line tool that interacts with the Server API to update flags and experiments.
tog config
tog login
tog list
tog get <flag-name>
tog set <flag-name> [...options]
tog delete <flag-name>
tog help [<command>]
Install: brew install escaletech/tog/tog
Upgrade: brew update && brew upgrade tog
Windows (via Scoop)
Install:
scoop bucket add github-gh https://github.com/cli/scoop-gh.git
scoop install gh
Upgrade: scoop update tog
Install and upgrade:
- Download the
.deb
file from the releases page sudo apt install git && sudo dpkg -i tog_*_linux_amd64.deb
install the downloaded file
Install and upgrade:
- Download the
.rpm
file from the releases page sudo dnf install tog_*_linux_amd64.rpm
install the downloaded file
Install and upgrade:
- Download the
.rpm
file from the releases page sudo yum localinstall tog_*_linux_amd64.rpm
install the downloaded file
Install and upgrade:
- Download the
.rpm
file from the releases page sudo zypper in tog_*_linux_amd64.rpm
install the downloaded file
- Verify that you have Go 1.13+ installed
$ go version go version go1.13.7
- Go get
go get -u github.com/escaletech/tog-cli