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 :

Terminal window
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.

Terminal window
export BENCHER_VERSION=0.4.30; 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 :

Terminal window
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 :

Terminal window
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.

Terminal window
$env:BENCHER_VERSION="0.4.30"; 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 :

Terminal window
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 avec ExĂ©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.30

Depuis la Source

Pour tous les autres environnements, vous pouvez essayer d’installer Ă  partir de la source. Ceci nĂ©cessite que vous installiez Rust.

Terminal window
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 ! 🎉


Continuer: DĂ©marrage Rapide de Bencher ➡

đŸ€– Ce document a Ă©tĂ© automatiquement gĂ©nĂ©rĂ© par OpenAI GPT-4. Il peut ne pas ĂȘtre prĂ©cis et peut contenir des erreurs. Si vous trouvez des erreurs, veuillez ouvrir une issue sur GitHub.


Published: Fri, October 27, 2023 at 8:40:00 AM UTC | Last Updated: Fri, November 29, 2024 at 7:00:00 AM UTC