需要帮助为每个位桶提交创建标签。
如果有人使用Jenkins管道实现了这一点,请让我知道,如果是,我们如何实现?
发布于 2021-10-11 18:33:38
我假设您已经设置了某种类型的多分支管道作业,或者已经设置了某种机制来为BitBucket的每次提交触发一个jenkins作业。Bitbucket将需要通过webhook为each commit触发Jenkins作业
在您的管道代码中,您需要执行以下操作:
提交散列来获取此数据
curl https://api.bitbucket.org/2.0/repositories/jdoe/myrepo/refs/tags \
-s -u jdoe -X POST -H "Content-Type: application/json" \
-d '{
"name" : "new-tag-name",
"target" : {
"hash" : "a1b2c3d4e5f6",
}
}'有几种不同的方法来做#2。
交互。
注意:您可能需要authenticate这些Bitbucket api请求
发布于 2021-11-09 14:20:57
我能够使用env.GIT_COMMIT消除错误
https://stackoverflow.com/questions/69527218
复制相似问题