希望从专业人士那里获得见解。我的最终目标是在Bitbucket发生拉取请求时触发Jenkins构建。如果有人能给我一个ELI5(像我五岁一样解释)的答案,那将不胜感激。如果这种格式不正确,请谅解,我对Jenkins和StackOverflow都很陌生。
我已经完成的工作:
我已经完成的工作:
在Bitbucket中创建Webhook并将URL提供给我的Jenkins作业。例如:http://jenkinsURL:8080/job/boulevard-dev/generic-webhook-trigger/invoke?token=myPull_Request_Token
在Jenkins中,源代码管理下有:源代码管理设置。目前正在获取大量分支,失败后在作业启动时构建主分支?
对于构建触发器,其他stackoverflow文章指向了“通用Webhook触发器”。https://github.com/jenkinsci/generic-webhook-trigger-plugin
我不太确定这个通用Webhook触发器应该如何有效地设置?希望有经验的人能解释需要什么。
问题:
- 泛型 Webhook 触发器的正确设置/示例是什么样的?
- 目前,我的作业在 master 分支更改或合并到 master 时触发,如何指定我的作业要构建 Bitbucket 拉取请求分支?
- 此外,我找到了这个链接,不确定它是否与我的问题有关? https://jira.atlassian.com/browse/BCLOUD-5814