Comment Installer le CLI bencher
Install CLI with Script
Linux, Mac, & Unix
Pour Linux, Mac et autres systÚmes de type Unix, exécutez ce qui suit dans votre terminal :
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh
Il existe une variable dâenvironnement BENCHER_VERSION
optionnelle pour spécifier une version exacte de Bencher CLI à utiliser.
Sinon, elle utilisera par défaut la derniÚre version du CLI.
Spécifiez une version exacte uniquement si vous utilisez Bencher Self-Hosted.
Ne spécifiez pas de version exacte si vous utilisez Bencher Cloud car il y a encore des changements de rupture occasionnels.
export BENCHER_VERSION=0.4.36; curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh
Alternativement, les utilisateurs de Bencher Self-Hosted peuvent utiliser le script dâinstallation de leur propre instance auto-hĂ©bergĂ©e
pour sâassurer quâils installent toujours la version correcte du CLI bencher
.
Cela prĂ©sente lâavantage supplĂ©mentaire de ne pas nĂ©cessiter de changement de code dans votre configuration CI lors de la mise Ă niveau de votre instance Bencher Self-Hosted.
Par exemple, si votre console Bencher Self-Hosted fonctionne Ă https://bencher.example.com
,
vous pourriez exécuter ce qui suit :
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.example.com/download/install-cli.sh | sh
Windows
Pour les systÚmes Windows, exécutez ce qui suit dans un terminal PowerShell :
irm https://bencher.dev/download/install-cli.ps1 | iex
Il existe une variable dâenvironnement BENCHER_VERSION
optionnelle pour spécifier une version exacte de Bencher CLI à utiliser.
Sinon, elle utilisera par défaut la derniÚre version du CLI.
Spécifiez une version exacte uniquement si vous utilisez Bencher Self-Hosted.
Ne spécifiez pas de version exacte si vous utilisez Bencher Cloud car il y a encore des changements de rupture occasionnels.
$env:BENCHER_VERSION="0.4.36"; irm https://bencher.dev/download/install-cli.ps1 | iex
Alternativement, les utilisateurs de Bencher Self-Hosted peuvent utiliser le script dâinstallation de leur propre instance auto-hĂ©bergĂ©e
pour sâassurer quâils installent toujours la version correcte du CLI bencher
.
Cela prĂ©sente lâavantage supplĂ©mentaire de ne pas nĂ©cessiter de changement de code dans votre configuration CI lors de la mise Ă niveau de votre instance Bencher Self-Hosted.
Par exemple, si votre console Bencher Self-Hosted fonctionne Ă https://bencher.example.com
,
vous pourriez exécuter ce qui suit :
irm https://bencher.example.com/download/install-cli.ps1 | iex
đ° Si vous obtenez une erreur indiquant que
l'exécution de scripts est désactivée sur ce systÚme
:
Ouvrez Powershell
avecExécuter en tant qu'administrateur
- Exécutez :
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
- Tapez :
O
- Réexécutez ce script
GitHub Actions
Installez le Bencher CLI en utilisant lâAction GitHub. Voir comment utiliser les Actions GitHub pour plus de dĂ©tails.
- uses: bencherdev/bencher@main
Il existe un argument optionnel version
pour spécifier une version précise du Bencher CLI à utiliser.
Sinon, il utilisera par défaut la derniÚre version de CLI.
Spécifiez une version précise si et seulement si vous utilisez Bencher Self-Hosted.
Ne spécifiez pas une version précise si vous utilisez Bencher Cloud car il y a encore des changements occasionnels qui peuvent causer des problÚmes.
- uses: bencherdev/bencher@main with: version: 0.4.36
Depuis la Source
Pour tous les autres environnements, vous pouvez essayer dâinstaller Ă partir de la source. Ceci nĂ©cessite que vous installiez Rust.
cargo install --git https://github.com/bencherdev/bencher --branch main --locked --force bencher_cli
Binaires Préconstruits
Consultez la derniĂšre page de version pour une liste complĂšte.
Paquets
Consultez la derniĂšre page de version pour une liste complĂšte.
đ° FĂ©licitations ! Vous avez installĂ© le CLI
bencher
! đ