我想使用Jenkins 2管道功能定义我的构建,我希望从Jenkinsfile
的源代码加载此配置。
但是,我不想让我的master
节点与工作区混乱。
理想情况下,我可以指定管道作业是为了运行给定的节点类型,但似乎不可能。
我看到两种选择:
我错过了什么吗?什么是最佳做法?
答案 0 :(得分:2)
有一个Jenkins问题声称现在已修复,只需要在主服务器上检出Jenkinsfile本身:https://issues.jenkins-ci.org/browse/JENKINS-33273
(此时此刻并不适合我。)
答案 1 :(得分:-1)
我认为你可以使用Jenkinsfile。但要避免使用步骤' git checkout' jenkins Web界面不接受工作区。因此,您可以使用jenkinsfile来管理构建。