Installer and updater for Tempo.
curl --proto '=https' --tlsv1.2 -LsSf https://raw.githubusercontent.com/tempoxyz/tempoup/main/tempoup-init.sh | shThe bootstrap installs both tempoup and the latest Tempo release, and adds
the installation directory to supported shell profiles. Afterwards, run:
tempoupto install the latest Tempo release again.
Use tempoup --install v1.13.2 to install a specific release and
tempoup --update to update tempoup itself.
By default binaries are installed to ~/.tempo/bin. TEMPO_DIR changes the
Tempo directory, while TEMPO_BIN_DIR sets the binary directory directly.
The bootstrap script is delivered over HTTPS and checks the downloaded binary against its published attestation metadata. Once installed, Rust tempoup cryptographically verifies Sigstore provenance, including the repository, workflow, release tag, and artifact digest, before installing updates.
cargo test --locked
cargo clippy --locked --all-targets -- -D warnings
cargo +nightly fmt --all --check