如何控制Jenkins开始构建的工作空间?

7vhp5slm  于 12个月前  发布在  Jenkins
关注(0)|答案(1)|浏览(231)

我有一个Jenkins控制器节点和2个Jenkins代理节点。我所有的作业构建都发生在代理节点中。当我配置代理时,我将Remote root directory设置为/data/home/jenkins/jenkins-slave。此外,我在相应作业的作业配置页面中将自定义工作区选项给予为DEVELOP_BRANCH
但是,在作业开始时,我会获得以下日志信息:

Building remotely on linux in workspace /data/home/jenkins/jenkins-slave/workspace/DEVELOP_BRANCH

字符串
我想在这个位置开始构建。

/data/home/jenkins/jenkins-slave/DEVELOP_BRANCH


为什么会出现额外的工作区目录?我如何删除它?我没有访问Jenkins主节点的权限。所以,如果有一个解决方案可以满足我的要求,那就太棒了。
注意:通过节点,我指的是带有redHat发行版的Linux操作系统计算机。

hyrbngr7

hyrbngr71#

在项目配置中,在【高级项目选项】下,可以勾选【使用自定义工作空间】,并在其中放置路径。
如果你放一个绝对路径,它将在没有任何额外的 workspace/ 目录的情况下使用。(至少这是我在windows服务器上看到的行为。)

相关问题