在管道级别,我指定代理和节点(同时包含标签和自定义工作空间)。当管道启动时,它在指定的节点上运行,但是当它遇到'构建作业'时,将选择第一个可用节点。我尝试使用NodeLabel插件,但那也不起作用。Jenkins管道不遵守代理规范
这是我jenkinsfile:
pipeline { agent { node { label "Make Build Server" customWorkspace "$Workspace" } } options { skipDefaultCheckout() } stages { stage('PreBuild'){ steps{ input 'Did you authenticate the server through all the firewalls?' } } stage('Housekeeping'){ steps{ build job: 'Housekeeping' } } }
是的,有点令人困惑,它没有专门的工作来构建自由式工作。现在查看其他选项! – pcort