使用Jenkins进行多平台多分支构建。
我有多个多分支流水线项目(每个平台一个项目,因为每个平台需要不同的构建步骤)。我有一个代码仓库,其中包含多个分支(这就是为什么多分支流水线项目是有意义的)。
我希望每个多分支流水线项目引用不同的Jenkinsfile,而不是所有项目都尝试使用位于存储库根目录中文件名为“Jenkinsfile”的文件。
这个已解决的问题表明我应该能够做到这一点,但我找不到任何文档说明如何实现。有人知道我该如何做吗?
感谢您的时间! Allen
使用Jenkins进行多平台多分支构建。
我有多个多分支流水线项目(每个平台一个项目,因为每个平台需要不同的构建步骤)。我有一个代码仓库,其中包含多个分支(这就是为什么多分支流水线项目是有意义的)。
我希望每个多分支流水线项目引用不同的Jenkinsfile,而不是所有项目都尝试使用位于存储库根目录中文件名为“Jenkinsfile”的文件。
这个已解决的问题表明我应该能够做到这一点,但我找不到任何文档说明如何实现。有人知道我该如何做吗?
感谢您的时间! Allen
升级后,您可以进入项目的配置页面并访问下面显示的设置:2.15(2017年6月1日)
- JENKINS-34561:提供选择脚本名称/路径而非Jenkinsfile的选项。
%BRANCH_NAME%/Jenkinsfile
,BRANCH_NAME/Jenkinsfile
等等,但都没有成功。 - Cole