Buildkite 添加了范围限定的秘密和新的自助 CI 工具
2026年10月22日 · 阅读 1 分钟
持续集成提供商 Buildkite 已引入了管道范围的秘密和新的模型上下文协议工具,用于验证管道、诊断失败的构建以及修复网络钩子。该公司还将 Linux arm64 支持添加到其 GitHub Actions 兼容层,并在 Buildkite Agent v4.1.0 中扩展了 OpenTelemetry 数据。
新的秘密视图可以在管道设置下找到。它允许工程师创建仅限于当前管道的集群秘密,而不是从更广泛的集群界面管理每个秘密。团队可以为分支、队列、构建源或构建创建者添加条件。秘密值在创建后保持隐藏。
Buildkite 的公告中提到,该变更“将管道特定的秘密集中在一起”,同时显示集群管理的其他秘密数量。用户需要同时拥有编辑管道和管理其集群的权限。在第一次工作流运行之前,GitHub Actions 管道也会显示链接到秘密配置的提示。
Buildkite CLI 现在包含迁移 GitHub Actions 秘密的命令。版本 3.59.1 修复了在迁移过程中相对工作流路径的处理。Agent v4.0.9 还通过前缀在作业日志中删除 Buildkite 令牌,而 v4.0.8 则使用为作业注册的秘密删除捕获的作业错误。
这些工作解决了多个可能暴露或配置不当的凭据问题,尽管范围存储并不消除在步骤内控制它们使用的必要性。Buildkite 的文档建议团队仅将秘密暴露给需要它的步骤。