我在http://localhost:7990/scm/bout/boutique-a.git中有一个Java项目 我想要2个Jenkins管道作业:
一个简单的脚本,
node {
checkout([$class: 'GitSCM',
branches: [[name: 'develop]],
doGenerateSubmoduleConfigurations: false,
extensions: [[$class: 'SubmoduleOption', disableSubmodules: false,
parentCredentials: false, recursiveSubmodules: true, reference: '',
trackingSubmodules: false]], submoduleCfg: [],
userRemoteConfigs: [[credentialsId: 'admin',
url: 'http://localhost:7990/scm/bout/boutique-a.git']]])
}
如果在 / develop中完成了提交,或者我明确给出了诸如feature / test-a之类的分支名称,但是如何为任何功能/
配置脚本,则有效
答案 0 :(得分:0)
似乎我要问的是不可能使用管道作业。 我找到了“功能/ **”的作品。我在作业中创建了一个参数BRANCH_NAME,然后当通过基本POST请求在“功能/ **”上进行推送时,分支名称将由bitbucket发送。