bencher CLI のインストール方法
Install CLI with Script
Linux、Mac、およびUnix
Linux、Mac、および他のUnix系システムでは、以下のコマンドをターミナルで実行してください:
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh
BENCHER_VERSION
という環境変数をオプションで指定すると、Bencher CLIの特定のバージョンを使用することができます。
指定しない場合は、最新のCLIバージョンがデフォルトで使用されます。
特定のバージョンを指定するのは、Bencher Self-Hostedを使用する場合に限ります。
Bencher Cloudを使用する場合には、稀に互換性が破られる変更があるため、特定バージョンを指定しないでください。
export BENCHER_VERSION=0.4.36; curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh
別の方法として、Bencher Self-Hostedユーザーは、自身のセルフホスト環境からインストールスクリプトを使用することができ、
常に正しいバージョンのbencher
CLIをインストールすることができます。
これには、Bencher Self-Hostedインスタンスをアップグレードする際にCI設定を変更する必要がないという追加の利点があります。
例えば、あなたのBencher Self-Hostedコンソールがhttps://bencher.example.com
で実行されている場合、
以下を実行できます:
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.example.com/download/install-cli.sh | sh
Windows
Windowsシステムでは、_PowerShell_ターミナルで以下のコマンドを実行してください:
irm https://bencher.dev/download/install-cli.ps1 | iex
BENCHER_VERSION
という環境変数をオプションで指定すると、Bencher CLIの特定のバージョンを使用することができます。
指定しない場合は、最新のCLIバージョンがデフォルトで使用されます。
特定のバージョンを指定するのは、Bencher Self-Hostedを使用する場合に限ります。
Bencher Cloudを使用する場合には、稀に互換性が破られる変更があるため、特定バージョンを指定しないでください。
$env:BENCHER_VERSION="0.4.36"; irm https://bencher.dev/download/install-cli.ps1 | iex
別の方法として、Bencher Self-Hostedユーザーは、自身のセルフホスト環境からインストールスクリプトを使用することができ、
常に正しいバージョンのbencher
CLIをインストールすることができます。
これには、Bencher Self-Hostedインスタンスをアップグレードする際にCI設定を変更する必要がないという追加の利点があります。
例えば、あなたのBencher Self-Hostedコンソールがhttps://bencher.example.com
で実行されている場合、
以下を実行できます:
irm https://bencher.example.com/download/install-cli.ps1 | iex
🐰
このシステムでのスクリプトの実行が無効になっています
というエラーが表示された場合:
管理者として実行
を選んでPowershell
を開く- 以下を実行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Y
を入力- このスクリプトを再実行
GitHub Actions
GitHub Actionを使用してBencher CLIをインストールします。 詳細はGitHub Actionsの使用方法を参照してください。
- uses: bencherdev/bencher@main
任意のversion
引数を使用してBencher CLIの具体的なバージョンを指定することができます。
それ以外の場合、最新のCLIバージョンがデフォルトとして使用されます。
特定のバージョンを指定するのは、Bencher Self-Hosted を使用している時だけです。
まだたまに互換性がない変更があるため、Bencher Cloud を使用している場合は具体的なバージョンを指定しないでください。
- uses: bencherdev/bencher@main with: version: 0.4.36
ソースから
その他のすべての環境では、ソースからのインストールを試みることができます。これには、Rustをインストールする必要があります。
cargo install --git https://github.com/bencherdev/bencher --branch main --locked --force bencher_cli
事前にビルドされたバイナリ
完全なリストについては、最新のリリースページをご覧ください。
パッケージ
完全なリストについては、最新のリリースページをご覧ください。
🐰 おめでとうございます!
bencher
CLIをインストールしました!🎉