当前位置: 首页 > 面试题库 >

如何在Jenkins节点上设置工作区根目录?

孟雪风
2023-03-14
问题内容

默认情况下,Jenkins节点上的作业将存储在中[Remote FS root]\workspace\

目前[Remote FSroot]设置为D:\,所以我的工作在D:\workspace\。由于Windows的字符数限制为255个,因此我需要作业目录直接位于驱动器的根目录下。

如何将工作区根目录设置为D:\


问题答案:

在启动Jenkins主节点时,我们必须指定以下参数

-Dhudson.model.Slave.workspaceRoot=D:/

为此,请在中找到jenkins.xml配置文件$JENKINS_HOME并完成本<arguments></arguments>节。



 类似资料:
  • 问题内容: 我已经设置了一个Jenkins主节点,并且想要在同一网络中添加一个从节点。我需要在从机上安装Jenkins吗?还是可以在不首先安装Jenkins的情况下使用任意机器? 问题答案: 不,您根本不需要在任何从属计算机中安装Jenkins。 如果它是Linux从站,则只需要启用SSH访问即可。如果是Windows计算机,则使用Java并与 Jenkins提供的jar或通过Java Web c

  • 我开始为Python使用vscode。我有一个简单的测试程序。我想在debug下运行它,我需要设置运行的工作目录。 我该怎么做/在哪里做?

  • 问题内容: 我已经使用詹金斯了很多年了,但是我从来没有自己设置它,就像我在新工作中所做的那样。我遇到了几个问题。 默认工作空间位置 -最新的Jenkins似乎在Jenkins \ jobs [projectName] \ workspace中具有默认工作空间,并且对于每个构建都将被覆盖(或擦除(如果选择))。我认为应该将其放置在Jenkins \ jobs [projectName] \ buil

  • 默认工作区位置-最新的Jenkins似乎在Jenkins\jobs[projectName]\workspace中有默认的工作区,并且在每次构建时都被覆盖(如果选中,则被删除)。我认为它应该放在Jenkins\jobs[projectName]\build[build_id]\中,这样它就可以存储每个构建的工作区状态,以供将来参考? 在project>build_id页面上显示工作区--这与前面的

  • 我一直在处理在框架内的“下载”文件夹中下载文件。我正在使用Robot Framework,CI工具是Jenkins。 我已根据此代码配置了Base Setup Script。当我在本地执行脚本时,这可以正常工作。但是当它在Jenkins中运行时,它会给我这个错误 WebDriverException:消息:“chromeDrive”可执行文件需要在PATH中。 当我在 Jenkins 中运行它时,