The Fission command line interface (CLI) is the most common way for developers to interact with Fission services.
Use the Homebrew recipe to install the CLI on macOS. This taps and installs in one command:
brew install fission-suite/fission/fission-cli
You can also follow the next section for a manual install on macOS.
Head over to our releases page on Github and download the latest release for your operating system.
Grant execute permissions and move the binary onto to your PATH. For example, on Ubuntu 20.04:
chmod a+x ./fission-cli-ubuntu-20.04sudo mv ./fission-cli-ubuntu-20.04 /usr/local/bin/fission
That's it! Double check that it's installed correctly.
$ fission --helpFission makes developing, deploying, updating, and iterating on web apps quickand easy.Usage: fission (SHORTCUT | COMMAND | --version)CLI to interact with Fission services...
If you run into any problems, check that you have
libssl1.1 (installed with OpenSSL) and
libtinfo6). Most recent Linux distributions will already have these libraries installed.
On macOS, you will also need
libcrypto1.1 installed and linked on your system, which should be available from OpenSSL.
fission --version to check if you are using an old version of the CLI.
To upgrade the CLI on macOS,
brew uninstall and
brew untap to reset
brew uninstall fission-clibrew untap fission-suite/fission
brew tap and
brew tap fission-suite/fissionbrew install fission-cli
On Linux, repeat the installation steps listed above, leaving out the installation of the additional libraries.