我在Jenkins中配置了一个多作业,其中包含2个Build
和Deploy
个build.gradle
个Build
个文件。
Deploy
作业编译示例Web应用程序,创建war文件并将其发布到Artifactory。
Build
作业从Artifactory下载已发布的作业,并将其部署到tomcat容器中。
我面临的问题是,libs-alpha-local\com\myorg\myfile\1.0.1\myfile-1.0.1.war
作业完成后,工件发布在Artifactory中的正确位置,如configurations {
deploy
}
dependencies {
deploy group:"$project.group",
name:"$project.name",version:"$project.version",ext: "war"
}
task downloadMyArchive(type: Copy) {
from configurations.deploy
into "$buildDir/download"
}
。
但是Deploy作业无法从Artifactory下载Artifact。以下是我从Artifactory下载神器的任务。
Skipping task ':downloadMyArchive' as it has no source files
当我运行任务时,我收到消息
{{1}}
我想只使用gradle脚本下载Artifactory而不使用任何插件。