我需要将工作区根目录设置为另一个位置以节省C驱动器上的空间。我可以在'工作区根目录中更改配置。 “管理Jenkins /配置”中的字段,但这不会反映在我的构建中。
我已经尝试重新启动Windows服务,重新启动等等。我也尝试过以前的帖子建议从“工作区”中构建'受影响项目的页面无济于事。
我已尝试将工作区根目录设置为: d:/詹金斯/工作区/ d:\詹金斯\工作区 d:/詹金斯/工作区/ $ {ITEM_FULLNAME}
但是,构建仍在尝试使用控制台输出所看到的默认工作区: "由匿名用户启动 在工作区C:\ Program Files(x86)\ Jenkins \ workspace \ xxxx \ xxxxx"
上构建主服务器我已尝试清除失败作业的工作空间,并从“工作空间”中进行构建。这些工作的页面 - 这没有帮助。
答案 0 :(得分:2)
我发现了这个问题。我为继承的开发服务器中的每个作业设置了一个自定义工作区。自定义工作区是一个相对路径(\ jobname ...),但它将相对路径附加到'主目录'而不是工作区根目录'。我错误地认为自定义工作空间路径相对于工作空间根目录。
答案 1 :(得分:0)
你可以在jenkins config .xml中更改它并重启服务。
如果您想为所有作业使用相同的工作区,则可以使用高级选项卡中提供的自定义工作区。
答案 2 :(得分:0)
sc delete <service name>
服务