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 | shIl 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.5.6; curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | shAlternativement, 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 | shWindows
Pour les systÚmes Windows, exécutez ce qui suit dans un terminal PowerShell :
powershell -c "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.5.6"; powershell -c "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 :
powershell -c "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 PowershellavecExé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@mainIl 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.5.6Depuis 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_cliBinaires 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! đ