Skip to content

Repository files navigation

tempoup

Installer and updater for Tempo.

Install

curl --proto '=https' --tlsv1.2 -LsSf https://raw.githubusercontent.com/tempoxyz/tempoup/main/tempoup-init.sh | sh

The bootstrap installs both tempoup and the latest Tempo release, and adds the installation directory to supported shell profiles. Afterwards, run:

tempoup

to 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.

Development

cargo test --locked
cargo clippy --locked --all-targets -- -D warnings
cargo +nightly fmt --all --check

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages