So installieren Sie die Bencher CLI
Install CLI with Script
Linux, Mac und Unix
Für Linux, Mac und andere Unix-ähnliche Systeme führen Sie im Terminal Folgendes aus:
Es gibt eine optionale BENCHER_VERSION
Umgebungsvariable, um eine genaue Version der Bencher CLI anzugeben.
Andernfalls wird standardmäßig die neueste CLI-Version verwendet.
Geben Sie eine genaue Version nur an, wenn Sie Bencher Self-Hosted verwenden.
Geben Sie keine genaue Version an, wenn Sie Bencher Cloud verwenden, da es noch gelegentlich zu Breaking Changes kommen kann.
Alternativ können Bencher Self-Hosted-Benutzer das Installationsskript von ihrer eigenen Self-Hosted-Instanz verwenden,
um sicherzustellen, dass sie immer die korrekte Version des bencher
CLI installieren.
Dies hat den zusätzlichen Vorteil, dass bei der Aktualisierung Ihrer Bencher Self-Hosted-Instanz keine Codeänderung in Ihrer CI-Konfiguration erforderlich ist.
Wenn zum Beispiel Ihre Bencher Self-Hosted-Konsole unter https://bencher.example.com
läuft,
könnten Sie Folgendes ausführen:
Windows
Für Windows-Systeme führen Sie Folgendes in einem PowerShell-Terminal aus:
Es gibt eine optionale BENCHER_VERSION
Umgebungsvariable, um eine genaue Version der Bencher CLI anzugeben.
Andernfalls wird standardmäßig die neueste CLI-Version verwendet.
Geben Sie eine genaue Version nur an, wenn Sie Bencher Self-Hosted verwenden.
Geben Sie keine genaue Version an, wenn Sie Bencher Cloud verwenden, da es noch gelegentlich zu Breaking Changes kommen kann.
Alternativ können Bencher Self-Hosted-Benutzer das Installationsskript von ihrer eigenen Self-Hosted-Instanz verwenden,
um sicherzustellen, dass sie immer die korrekte Version des bencher
CLI installieren.
Dies hat den zusätzlichen Vorteil, dass bei der Aktualisierung Ihrer Bencher Self-Hosted-Instanz keine Codeänderung in Ihrer CI-Konfiguration erforderlich ist.
Wenn zum Beispiel Ihre Bencher Self-Hosted-Konsole unter https://bencher.example.com
läuft,
könnten Sie Folgendes ausführen:
🐰 Wenn Sie eine Fehlermeldung erhalten, die besagt
running scripts is disabled on this system
:
Öffnen Sie PowerShell
mitAls Administrator ausführen
- Führen Sie aus:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
- Geben Sie ein:
Y
- Führen Sie dieses Skript erneut aus
GitHub Actions
Installieren Sie die Bencher CLI mit der GitHub Action. Weitere Details finden Sie unter Github Actions verwenden.
Es gibt ein optionales version
Argument, um eine genaue Version der Bencher CLI zu verwenden.
Andernfalls wird standardmäßig die neueste CLI-Version verwendet.
Geben Sie eine genaue Version an, wenn und nur wenn Bencher Self-Hosted verwendet wird.
Geben Sie nicht eine genaue Version an, wenn Sie Bencher Cloud verwenden, da es noch gelegentlich zu Kompatibilitätsproblemen kommt.
Von der Quelle
Für alle anderen Umgebungen können Sie versuchen, aus dem Quellcode zu installieren. Dies erfordert, dass Sie Rust installieren.
Vorgefertigte Binärdateien
Sehen Sie sich die neueste Release-Seite für eine vollständige Liste an.
Pakete
Sehen Sie sich die neueste Release-Seite für eine vollständige Liste an.
🐰 Herzlichen Glückwunsch! Sie haben die
bencher
CLI installiert! 🎉