我创建了一个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