是否有Jenkins插件用于创建BitBucket回购的PR



我在BitBucket上有一个存储库,我正在使用Jenkins管道脚本使用packer构建AMI。

一旦AMI成功构建,我需要对存储库中的代码进行更改,并引发一个PR

创建从Jenkins到BitBucket存储库的PR最简单的方法是什么?

通过Jenkins sh/bat步骤,您可以使用curl调用BitBucket API并创建一个pull请求

curl https://api.bitbucket.org/2.0/repositories/my-workspace/my-repository/pullrequests 
-u my-username:my-password 
--request POST 
--header 'Content-Type: application/json' 
--data '{
"title": "My Title",
"source": {
"branch": {
"name": "staging"
}
}
}'

最新更新