Ant 发布到Artifactory时如何自动增加常春藤修订号
有人能帮我弄清楚在发布到artifactory时如何使用IVY增加修订号吗 在网络搜索后,我发现buildnumber可以用来做这件事,但它不起作用,我得到下面的错误Ant 发布到Artifactory时如何自动增加常春藤修订号,ant,ivy,artifactory,Ant,Ivy,Artifactory,有人能帮我弄清楚在发布到artifactory时如何使用IVY增加修订号吗 在网络搜索后,我发现buildnumber可以用来做这件事,但它不起作用,我得到下面的错误 <ivy:buildnumber organisation="${organisation}" module="${ant.project.name}" /> BUILD FAILED C:\Workspace\ant\includes\ivy.xml:65:com.ultra_as.ib#ProjectName;1
<ivy:buildnumber organisation="${organisation}" module="${ant.project.name}" />
BUILD FAILED
C:\Workspace\ant\includes\ivy.xml:65:com.ultra_as.ib#ProjectName;1.1.3: java.lang.IllegalStateException: ivy file not found in cache for com.ultra_as.ib#ProjectName;1.1.3: please resolve dependencies before delivering (C:\Users\user1\.ivy2\cache\resolved-org-ProjectName-1.1.3.xml)
Total time
构建失败
C:\Workspace\ant\includes\ivy.xml:65:com.ultra_as.ib#ProjectName;1.1.3:java.lang.IllegalStateException:com.ultra_as.ib#ProjectName的缓存中未找到常春藤文件;1.1.3:请在交付之前解决依赖关系(C:\Users\user1\.ivy2\cache\resolved-org-ProjectName-1.1.3.xml)
总时间
我不知道我在这里犯了什么错误 在尝试调用ivy buildnumber任务之前,需要调用resolve任务。解析任务的示例有“解析”(显然)和“检索”。为什么?这是解决阶段,ivy读取配置文件,如ivy.xml和ivysettings.xml。非常感谢Mark,但我真的不理解你的评论,请你重写一下。。。再次非常感谢您抽出时间。。。干杯