[英]Ant: Loading a build file from a url
我有一个受SVN控制的项目,并且我试图在Jenkins中使用ant。 问题是该项目的build.xml
仅可通过URL访问。 如何使ant从URL而不是在相对路径中加载build.xml
? 我尝试在URL的开头添加/
。 这使得它不使用相对路径,但也因为不忽略/
而破坏了我的URL。
没有/的错误:
严重:无法在C:\\ Program Files(x86)\\ Jenkins \\ workspace \\ Ant Build \\ http:\\ ??? \\ build.xml中找到构建脚本
/错误:
严重:无法在/http:/???/build.xml中找到构建脚本
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开头的行丢失了。
我前一段时间解决了这个问题,但直到现在我都忘记了这个问题。 我所做的是链接到项目目录中的本地build.xml而不是URL 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.