Quickstart
Last updated
Was this helpful?
This page overviews the AB Tasty CLI and its command patterns and capabilities.
The AB Tasty CLI is a set of commands to create and manage your AB Tasty resources for feature experimentation and web experimentation products such as projects, campaigns, teams, etc... You can use these commands to perform common AB Tasty platform actions from your terminal or through scripts and other automation.
Our CLI is built on top of our Remote Control API, enabling you to use direct API calls or use the CLI.
For example, you can use the AB Tasty CLI to manage :
Feature experimentation:
Projects, campaigns, flags, targeting keys, goals, etc...
Users and environments
Panic mode
Web experimentation:
campaigns, variations, accounts, elementJS, etc...
Pull & Push global codes (account, campaign, variation, elementJS)
The AB Tasty CLI can be installed and deployed in your infrastructure by downloading and running the binary or pulling and running the docker image in your orchestration system.
wget -qO- https://raw.githubusercontent.com/flagship-io/abtasty-cli/main/install.sh | bashYou can download the latest binary here: <https://github.com/flagship-io/abtasty-cli/releases>
You can pull the project from github and build it using golang latest stable version (+1.18):
For an introduction to the AB Tasty CLI, a list of commonly used commands, and how these commands are structured, see the AB Tasty CLI cheat sheet.
By default, the AB Tasty CLI command returns a simple output.
Use the --output-format or -f option to produce a tabulated or flattened version of your output (for interactive display).
We provide a machine-readable version of the output :
JSON
pretty-json
table
Last updated
Was this helpful?
Was this helpful?
curl -sL https://raw.githubusercontent.com/flagship-io/abtasty-cli/main/install.sh | bashbrew tap flagship-io/abtasty-cli
brew install abtasty-cligit clone git@github.com:flagship-io/abtasty-cli.git
cd abtasty-cli
go build .
