首页 文章

詹金斯奴隶 Build 地点

提问于
浏览
0

我刚刚为Jenkins构建添加了一个slave - 我想我现在可以将artefacts部署到我的dev服务器或我的测试服务器 . 但是我现在遇到了问题 . 当我在主从服务器上部署作业时,作业构建目录是$ JENKINS_HOME / localmoduledirectory(在构建作业中定义)但是当我通过从服务器部署我的作业时,构建目录是不同的,这会破坏我的工作 . 构建目录是$ JENKINS_HOME / workspace / build job title / localmoduledirectory

我知道我可以在configure settings / advance下更改master的工作区根目录位置..所以可以将它更改为$ JENKINS_HOME / workspace,但我想使用路径中的构建作业 Headers 来停止slave . 我最后的结果是拥有jenkins,从两个服务器上的相同位置构建/部署,即/ opt / jenkins / workspace / localmoduledirectory .

有任何想法吗 ?

1 回答

  • 0

    好好经过大量的抓挠......设法发现mvn插件有一个隐藏在高级下的自定义工作区选项 . 所以使用/ opt / jenkins的客户工作空间配置了所有作业 .

相关问题