云效webhook 触发,怎么将运行备注填充进运行历史可以看?BUILD_REMARK这个变量的值依然无法展示在页面上
以下为热心网友提供的参考意见
这个webhook触发无法填运行备注的——该回答整理自钉群“云效客户服务权益4群”
以下为热心网友提供的参考意见
在云效中,Webhook触发器可以用于触发构建、部署等操作。如果您希望将运行备注填充进运行历史中以便查看,您可以尝试以下步骤:
-
在您的代码仓库中,创建一个名为
BUILD_REMARK
的环境变量,并将其设置为您想要显示的备注信息。例如,您可以使用echo "这是一条备注信息" > BUILD_REMARK
命令来创建该环境变量。 -
在您的构建脚本中,将
BUILD_REMARK
环境变量的值传递给云效的API。您可以使用curl
命令或其他HTTP客户端来实现这一点。以下是一个示例:
curl -X POST
https://api.cloud.tencent.com/tcb/ccm/triggers/YOUR_TRIGGER_ID/runs
-H 'Content-Type: application/json'
-d '{
"data": {
"build_id": YOUR_BUILD_ID,
"remark": "$BUILD_REMARK"
}
}'
请确保将YOUR_TRIGGER_ID
和YOUR_BUILD_ID
替换为您的实际触发器ID和构建ID。
- 在云效中,打开您的构建或部署详情页面,然后点击“运行历史”选项卡。在这里,您应该能够看到
BUILD_REMARK
变量的值已经填充到运行历史中。
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/13251.html