【发布时间】:2021-03-15 14:10:16
【问题描述】:
我有一个外部工具,应该在我的詹金斯工作之一中称为构建步骤。不幸的是,该工具在引用命令方面存在一些问题,以避免调用路径中出现空格问题。
Jenkins 安装在C:\Program Files (x86)\Jenkins。因此,jenkins 调用外部工具时遇到问题。
我尝试将 Jenkins->configuration 中的“工作区根目录”设置为 C:\jenkins_workspace 以避免任何空格。这适用于 Freestyle Projects,但我的 Multibranch Pipeline Project 仍然在 C:\Program Files (x86)\Jenkins\workspace 下签出和构建。
一种解决方案是将整个 jenkins 安装移动到例如C:\jenkins。这是我想避免的。是否有适当的方法来告诉 Jenkins Pipeline 作业也使用“工作区根目录”?
感谢您的帮助
【问题讨论】:
-
感谢 Olivier 的改进..