Como instalar o CLI do bencher
Install CLI with Script
Linux, Mac, & Unix
Para sistemas Linux, Mac e outros semelhantes ao Unix, execute o seguinte no seu terminal:
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | shHá uma variável de ambiente BENCHER_VERSION opcional para especificar uma versão exata do Bencher CLI a ser usada.
Caso contrário, será usada a versão mais recente do CLI por padrão.
Especifique uma versão exata somente se estiver usando o Bencher Self-Hosted.
Não especifique uma versão exata se estiver usando o Bencher Cloud, pois ainda há mudanças significativas ocasionais.
export BENCHER_VERSION=0.5.4; curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | shAlternativamente, os usuários do Bencher Self-Hosted podem usar o script de instalação de sua própria instância self-hosted
para garantir que estão sempre instalando a versão correta do CLI bencher.
Isso tem o benefício adicional de não exigir uma mudança de código na sua configuração de CI ao atualizar sua instância Bencher Self-Hosted.
Por exemplo, se seu console Bencher Self-Hosted estiver rodando em https://bencher.example.com,
você poderia executar o seguinte:
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.example.com/download/install-cli.sh | shWindows
Para sistemas Windows, execute o seguinte em um terminal PowerShell:
powershell -c "irm https://bencher.dev/download/install-cli.ps1 | iex"Há uma variável de ambiente BENCHER_VERSION opcional para especificar uma versão exata do Bencher CLI a ser usada.
Caso contrário, será usada a versão mais recente do CLI por padrão.
Especifique uma versão exata somente se estiver usando o Bencher Self-Hosted.
Não especifique uma versão exata se estiver usando o Bencher Cloud, pois ainda há mudanças significativas ocasionais.
$env:BENCHER_VERSION="0.5.4"; powershell -c "irm https://bencher.dev/download/install-cli.ps1 | iex"Alternativamente, os usuários do Bencher Self-Hosted podem usar o script de instalação de sua própria instância self-hosted
para garantir que estão sempre instalando a versão correta do CLI bencher.
Isso tem o benefício adicional de não exigir uma mudança de código na sua configuração de CI ao atualizar sua instância Bencher Self-Hosted.
Por exemplo, se seu console Bencher Self-Hosted estiver rodando em https://bencher.example.com,
você poderia executar o seguinte:
powershell -c "irm https://bencher.example.com/download/install-cli.ps1 | iex"🐰 Se você receber um erro dizendo
running scripts is disabled on this system:
Abra o PowershellcomExecutar como Administrador- Execute:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned- Digite:
Y- Execute novamente este script
GitHub Actions
Instale o Bencher CLI usando o GitHub Action. Veja como usar GitHub Actions para mais detalhes.
- uses: bencherdev/bencher@mainHá um argumento version opcional para especificar uma versão exata do Bencher CLI para usar.
Caso contrário, ele usará a versão mais recente do CLI por padrão.
Especifique uma versão exata se e somente se estiver usando o Bencher Self-Hosted.
NÃO especifique uma versão exata se estiver usando o Bencher Cloud, pois ainda ocorrem mudanças que quebram a compatibilidade ocasionalmente.
- uses: bencherdev/bencher@main with: version: 0.5.4A partir do Código Fonte
Para todos os outros ambientes, você pode tentar instalar a partir do código fonte. Isso requer que você instale o Rust.
cargo install --git https://github.com/bencherdev/bencher --branch main --locked --force bencher_cliBinários Pré-Construídos
Veja a página da última versão para a lista completa.
Pacotes
Veja a página da última versão para a lista completa.
🐰 Parabéns! Você instalou o CLI do
bencher! 🎉