我试图允许从脚本触发我的多分支 Jenkins 管道。但是,每次我选中该框并输入 token 名称并单击“保存”时,它都不会保存配置。当我下次点击编辑配置时,不再选中“触发器远程构建”旁边的复选标记。
这是故意的吗? MultiBranch Pipeline 作业不支持远程触发器吗?
最佳答案
实际上,目前可以触发多分支管道的构建,但 token 会被忽略。
如果您进入多分支管道的一个分支并转到“查看配置”,您可以尝试检查“触发器远程构建(例如,从脚本)”,并看到它为您提供了类似 JENKINS_URL/job/<your-multibranch-pipeline>/job/<your-branch>/build
的链接。 .
这听起来有点像黑客,并且根据您的设置,您可能会遇到身份验证问题,但否则它确实会触发 Jenkins 2.30 的构建。
关于jenkins - Jenkins 多分支管道是否允许远程触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38999290/