在Jenkins 1.510中,我的Ivy/Ant工作有一个问题。所有工件都在本地回购中发布,但只有一部分(每个扩展一个)部署到Artifactory。
这是我的发布模式:
艾薇模式:(组织)/(模块)/(修订)/ ivy -(修订). xml,
工件模式:(组织)/(模块)/(修订)/(工件)(修订)((分类)).(ext)
詹金斯安慰道:
publish-local:
[buildinfo: ant]增加了Ivy Engine的发布端Ivy Listener。
(ivy:发布):: delivery:: rtec.energy#Energy-node;1.0:: 1.0:: integration:: Mon四月十五日16:05:15 MSK 2013
(ivy:发布)下发ivy文件到/usr/share/tomcat7/.hudson/jobs/ energy -node/workspace/distrib/ivys/ivy-1.0.xml
(ivy:发布):: publishing:: rtec.energy#Energy-node
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/jars/Energy-node.jar
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/jobs/Energy-node/workspace/distrib/jars/Energy-node-1.0.jar为模块Energy-node收集artifact Energy-node-1.0.jar
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/tests/Energy-node-tests.jar
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/job /Energy-node/workspace/distrib/tests/Energy-node-1.0-tests.jar为Energy-node模块收集artifact Energy-node-1.0.jar
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/sources/Energy-node-sources.jar
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/job /Energy-node/workspace/distrib/sources/Energy-node-1.0-sources.jar为模块Energy-node收集工件Energy-node-1.0.jar
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/javadocs/Energy-node-javadoc.jar
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/job /Energy-node/workspace/distrib/javadocs/Energy-node-1.0-javadoc.jar收集模块Energy-node的artifact Energy-node-1.0.jar
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/zip /Energy-node.zip
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/job /Energy-node/workspace/distrib/zip /Energy-node-1.0.zip为模块Energy-node收集artifact Energy-node-1.0.zip
(ivy:发布)将Energy-node发布到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/props/Energy-node.properties
(buildinfo:收集)收集神器能量节点-1.0。使用文件/usr/share/tomcat7/.hudson/jobs/Energy-node/workspace/distrib/props/Energy-node-1.0.properties为模块Energy-node设置属性
(ivy:发布)发布ivy到/usr/share/tomcat7/.ivy2/local/rtec.energy/Energy-node/1.0/ivys/ivy.xml
(buildinfo:收集)使用文件/usr/share/tomcat7/.hudson/jobs/Energy-node/workspace/distrib/ivys/ivy-1.0.xml为模块Energy-node收集工件ivy-1.0.xml
构建成功
总时间:1分10秒
[buildinfo: ant]开始部署
部署工件:http://artifactory.rtec.ru:8080/libs-release-local/rtec/energy/Energy-node/1.0/Energy-node-1.0.jar
部署工件:http://artifactory.rtec.ru:8080/libs-release-local/rtec/energy/Energy-node/1.0/ivy-1.0.xml
部署工件:http://artifactory.rtec.ru:8080/libs-release-local/rtec/energy/Energy-node/1.0/Energy-node-1.0.zip
部署工件:http://artifactory.rtec.ru:8080/libs-release-local/rtec/energy/Energy-node/1.0/Energy-node-1.0.properties
将构建信息部署到:http://artifactory.rtec.ru:8080/api/build
完成:成功
Jenkins似乎忽略了工件的分类器或类型。