如何安装 bencher CLI
Install CLI with Script
Linux, Mac, 和 Unix
对于 Linux、Mac 和其他类 Unix 系统,在终端中运行以下命令:
可以选择使用环境变量 BENCHER_VERSION
来指定要使用的 Bencher CLI 的确切版本。
否则,将默认使用最新的 CLI 版本。
仅在使用 Bencher 自托管 时,才指定确切版本。
如果使用 Bencher 云,请勿指定确切版本,因为仍然会有偶尔的重大变更。
或者,Bencher 自托管用户可以使用他们自己自托管实例中的安装脚本
以确保始终安装正确版本的 bencher
CLI。
这还有一个附加好处,即在升级 Bencher 自托管实例时无需更改 CI 配置的代码。
例如,如果您的 Bencher 自托管控制台运行在 https://bencher.example.com
,
可以运行以下命令:
Windows
对于 Windows 系统,在 PowerShell 终端中运行以下命令:
可以选择使用环境变量 BENCHER_VERSION
来指定要使用的 Bencher CLI 的确切版本。
否则,将默认使用最新的 CLI 版本。
仅在使用 Bencher 自托管 时,才指定确切版本。
如果使用 Bencher 云,请勿指定确切版本,因为仍然会有偶尔的重大变更。
或者,Bencher 自托管用户可以使用他们自己自托管实例中的安装脚本
以确保始终安装正确版本的 bencher
CLI。
这还有一个附加好处,即在升级 Bencher 自托管实例时无需更改 CI 配置的代码。
例如,如果您的 Bencher 自托管控制台运行在 https://bencher.example.com
,
可以运行以下命令:
🐰 如果您收到
running scripts is disabled on this system
的错误:
以管理员身份运行
打开 Powershell- 运行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
- 输入:
Y
- 重新运行此脚本
GitHub Actions
使用GitHub Action安装Bencher CLI。 有关更多详细信息,请参阅如何使用GitHub Actions。
有一个可选的 version
参数来指定使用的Bencher CLI的确切版本。
否则,它将默认使用最新的CLI版本。
仅当使用Bencher Self-Hosted时才指定确切的版本。
如果使用Bencher Cloud,则__不要__指定确切的版本,因为仍然偶尔会出现破坏性的更改。
从源代码安装
对于所有其他环境,您可以尝试从源代码安装。这要求您安装 Rust。
预构建的二进制文件
请参阅最新发布页面以获取完整列表。
软件包
请参阅最新发布页面以获取完整列表。
🐰 恭喜!您已安装了
bencher
CLI! 🎉