jenkins - Jenkins 多分支管道是否允许远程触发?

标签 jenkins jenkins-pipeline

我试图允许从脚本触发我的多分支 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/

相关文章:

maven - 在 Jenkins 中将 WAR 文件部署到 Tomcat

shell - Jenkins war 部署

docker - 在 Jenkins 中使用 docker 的最佳实践?

dockerfile - 使用 Jenkins 将 Docker 镜像部署到 AWS ECS

jenkins - 使用 Groovy-Script 在 Jenkins 中分配节点超时

Maven clean 插件排除 .cvsignore

Jenkins:来自管道的 MatrixCombinationsParameterValue

jenkins - 我怎样才能让 Jenkins 上的 groovy 像对待凭据一样屏蔽变量的输出?

mysql - 脚本化 Jenkinsfile 中的多个 Docker

git - Azure Jenkins 管道 : Bad Pack Header Build Failures During Azure Web App Publish Stage