我有一个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 OS计算机。
答案 0 :(得分:5)
在项目配置中,在高级项目选项下,您可以检查使用自定义工作区并在其中添加路径。
如果您输入绝对路径,则无需任何额外的工作区/ 目录即可使用它。 (至少那是我在Windows服务器上看到的行为。)