我正在构建用于语义分支的声明性管道Jenkinsfile。其格式为:
pipeline {
stages {
stage('develop branch build') {
when {
branch 'develop'
}
// build and deploy to QA environment
}
stage('release branch build') {
when {
branch 'release'
}
// build and deploy to live/preproduction environment
}
}
}
我希望对Bitbucket拉取请求进行额外的操作。它将执行特定的PR测试和部署任务,并相应地通过或失败管道。
我该如何增强该脚本来做到这一点?
答案 0 :(得分:0)
我使用通用的webhook插件。使用bitbucket可以很好地工作。