Jenkins pipeline stage不会从我们的存储库下载工件
我有一个阶段需要从存储库下载工件(zip文件)。 文件位于存储库中,组、名称和版本正确。 Jenkins控制台的输出表明它正在下载。但错误表明找不到指定的文件 这就是错误: ava.io.IOException:CreateProcess错误=2,系统找不到 在java.lang.ProcessImpl.create(本机方法)处指定的文件 java.lang.ProcessImpl.(未知源) 这是它应该下载的阶段Jenkins pipeline stage不会从我们的存储库下载工件,jenkins,Jenkins,我有一个阶段需要从存储库下载工件(zip文件)。 文件位于存储库中,组、名称和版本正确。 Jenkins控制台的输出表明它正在下载。但错误表明找不到指定的文件 这就是错误: ava.io.IOException:CreateProcess错误=2,系统找不到 在java.lang.ProcessImpl.create(本机方法)处指定的文件 java.lang.ProcessImpl.(未知源) 这是它应该下载的阶段 steps { echo "Download fro
steps {
echo "Download from Nexus: " + "$APP_GROUP" + " " + "$APP_NAME" + " " + "${params.VERSION}"
script {
downloadNexusArtifact groupId: "$APP_GROUP",
artifactId: "$APP_NAME",
repo:"$RELEASE_REPO_NAME",
version: "${params.VERSION}",
release: true,
extension: "zip"
}
echo "Zip downloaded from Nexus"
}
回显显示正确的应用程序组、名称和版本。
我在许多其他jenkins管道中使用过这种方法。但我找不到它的任何参考资料。
zip文件很大。它是34MB
此管道部署在Windows服务器上运行的应用程序。
该代理适用于Windows。
其他管道用于在linux服务器上部署java应用程序
有什么想法可以解释为什么这一步不起作用吗?我想知道为什么这一步失败了。。。 该代理是windows代理,下载方法必须是unix。 在这一步中,我将代理设置为我们的unix代理,它就可以工作了