环境:
docker安装的 jenkins 2.275
问题描述:
如果选择pipeline script from SCM, jenkins默认是在master下拉取或者检查代码库的jenkins file, 官方的解释似乎也是默认这样. 有没有办法指定一个slave来做这件事?
自由风格的项目是可以勾选Restrict where this project can be run并选择一个节点来构建项目.
docker安装的 jenkins 2.275
如果选择pipeline script from SCM, jenkins默认是在master下拉取或者检查代码库的jenkins file, 官方的解释似乎也是默认这样. 有没有办法指定一个slave来做这件事?
自由风格的项目是可以勾选Restrict where this project can be run并选择一个节点来构建项目.
可以在代码groovy中指定,node(‘master’) 修改成你需要的节点
拉取jenkinsfile后才会解析groovy代码吧.但是这个拉取jenkinsfile的动作是默认在master下执行的.我的意思是怎么指定一台slave拉取jenkinsfile.