我有一个svn控制项目,我正在尝试在Jenkins中使用ant。问题是项目的build.xml
只能通过网址访问。如何从网址中加载build.xml
而不是查看相对路径?我尝试在网址的开头添加/
。这使得它不使用相对路径,但它也会破坏我的URL,因为它不会忽略/
。
没有/的错误:
致命:无法在C:\ Program Files中找到构建脚本 (x86)\ Jenkins \ workspace \ Ant Build \ http:\ ??? \ build.xml
/:
出错致命:无法在/ http:/ ??? / build.xml
找到构建脚本
答案 0 :(得分: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开头的行。
答案 1 :(得分:0)
前段时间我解决了这个问题,但直到现在我才忘记这个问题。 我所做的是链接到项目目录中的本地build.xml ,而不是 URL 。