0

我有一个 svn 控制的项目,我正在尝试在 Jenkins 中使用 ant。问题是build.xml项目的 只能通过URL访问。如何让 antbuild.xmlURL加载而不是查看相对路径?我尝试在URL/的开头添加。这使它不使用相对路径,但它也破坏了我的 URL,因为它不会忽略./

没有 / 的错误:

致命:无法在 C:\Program Files (x86)\Jenkins\workspace\Ant Build\http:\???\build.xml 找到构建脚本

/错误:

致命:无法在 /http:/???/build.xml 找到构建脚本

4

2 回答 2

0

Hudson 3.1.0 也有同样的问题。对我有用的解决方法是编辑作业的 config.xml 文件:

<entry>
  <string>customWorkspace</string>
  <string-property>
    <originalValue class="string">## full path of your build.xml file ##</originalValue>
    <propertyOverridden>false</propertyOverridden>
  </string-property>
</entry>

缺少以 originalValue 开头的行。

于 2014-01-01T18:43:27.603 回答
0

我前段时间解决了这个问题,但直到现在我都忘记了这个问题。我所做的是链接到项目目录中的本地 build.xml而不是URL

于 2014-03-21T12:53:12.210 回答