从Slack“带有参数”的特定分支触发Jenkins管道

时间:2019-08-12 04:49:48

标签: jenkins continuous-integration jenkins-pipeline jenkins-plugins jenkins-groovy

我创建了一个Jenkins管道,并使用Jenkins“远程触发构建”插件从Slack触发构建。

在管道中不使用参数时,我能够成功构建项目。具体要求是我要触发的是动态分支名称

例如/build branch=dev/build branch=master

到目前为止我所做的:

第一步: http://JenkinsURL:8080/buildWithParametersjob=JOB_NAME&token=MYTOKEN&branch=master

步骤2:在SLACK中创建一个SLACK命令并添加到URL上方

步骤3:使用了“ 此项目已参数化”,并添加了字符串值作为分支和<作为主要角色的strong>默认值

步骤4:,在分支说明符中,我更新了$ branch。

步骤5:当我运行/build branch=master

时,不能在空闲状态下工作

0 个答案:

没有答案