【发布时间】:2020-10-14 10:40:57
【问题描述】:
所以我有一份 Jenkins 工作,作为构建的一部分。
我运行一个脚本,它在工作区中创建一个文件夹说“测试” 所以脚本运行良好并创建文件夹 test。
在此之后,我有一个 maven 命令,我想在其中访问这个测试文件夹(作为参数)我正在尝试将它作为 $workspace/test
但它不起作用。
如果我在这里遗漏了什么,谁能指导一下
【问题讨论】:
标签: maven jenkins jenkins-job-dsl
所以我有一份 Jenkins 工作,作为构建的一部分。
我运行一个脚本,它在工作区中创建一个文件夹说“测试” 所以脚本运行良好并创建文件夹 test。
在此之后,我有一个 maven 命令,我想在其中访问这个测试文件夹(作为参数)我正在尝试将它作为 $workspace/test
但它不起作用。
如果我在这里遗漏了什么,谁能指导一下
【问题讨论】:
标签: maven jenkins jenkins-job-dsl
你能给我们更多的信息吗?也许是代码 sn-ps? 我不确定“maven command”和“$workspace/test”是什么意思
如果你想在 pom.xml 中使用变量,例如:
<path>${workspace}</path>
您必须在属性中分配它:
<workspace>...location...</workspace>
否则,您可以使用 Maven 预分配变量,例如
${basedir}/
【讨论】: