You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Buildkite命令步骤中调用REST API及获取认证令牌?

在Buildkite构建过程中调用REST API的方法
  • 完全可以在Buildkite构建步骤里调用它的REST API,获取令牌有两种方式:
    1. 使用Buildkite内置的临时令牌
      Buildkite会在构建环境中自动注入一个权限受限的临时API令牌,直接通过环境变量 BUILDKITE_AGENT_ACCESS_TOKEN 就能获取。这个令牌仅支持当前构建相关的操作(比如读取构建信息、上传产物等),无需手动创建。示例调用脚本:
      curl -H "Authorization: Bearer $BUILDKITE_AGENT_ACCESS_TOKEN" "https://api.buildkite.com/v2/builds/$BUILDKITE_BUILD_ID"
      
    2. 使用自定义的全权限令牌
      如果需要执行更复杂的操作(比如修改流水线配置、管理团队资源等),就得手动创建个人API访问令牌,再把这个令牌添加到流水线的保密环境变量中(在流水线设置的环境变量板块配置),构建脚本里直接引用这个自定义变量即可。

内容的提问来源于stack exchange,提问作者Cherry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 14:32:02