Saltearse al contenido

Installation

The sureva CLI is distributed as a single static binary. Choose the method that fits your environment.

Download a pre-built binary for your platform from the GitHub Releases page.

Linux (amd64)

Terminal window
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-linux-amd64 -o sureva
chmod +x sureva
sudo mv sureva /usr/local/bin/

macOS (Apple Silicon)

Terminal window
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-darwin-arm64 -o sureva
chmod +x sureva
sudo mv sureva /usr/local/bin/

macOS (Intel)

Terminal window
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-darwin-amd64 -o sureva
chmod +x sureva
sudo mv sureva /usr/local/bin/

Windows

Download sureva-windows-amd64.exe from the releases page, rename it to sureva.exe, and add its location to your PATH.

If you have Go 1.23 or later installed:

Terminal window
go install github.com/sureva-ch/sureva-cli/cmd/sureva@latest

The binary is installed to $GOPATH/bin (or $HOME/go/bin by default). Make sure that directory is on your PATH.

After installing, confirm the CLI is on your PATH:

Terminal window
sureva version

Expected output:

{
"version": "0.x.y",
"commit": "...",
"built_at": "..."
}

Set up authentication to connect the CLI to your Sureva account.