我们正在使用" Generic-Artifactory Integration" (使用遗留模式)在我们的Jenkins作业中上传工件。
即使构建失败,是否可以以某种方式上传工件?
我似乎没有在配置页面上找到一个选项(Freestyle build)。
答案 0 :(得分:1)
如果构建失败,上传工件不是一个好习惯。我建议你创建一个新的管道或编辑你的实际管道。
如果您的工件成功构建,但如果管道失败,您可以使用Jfrog Cli在管道代码中使用此命令上传它:
对于打包(jar,zip ...)工件:
jfrog rt upload "JENKINS_PATH_TO_YOUR_ARTIFACT/*" YOUR_ARTIFACTORY_REPO/
对于解压缩或解压缩的工件:
jfrog rt upload --flat=false "JENKINS_PATH_TO_YOUR_ARTIFACT/*" YOUR_ARTIFACTORY_REPO/
检查Jfrog Cli手册: Jfrog Cli
使用Bamboo检查我的帖子中的类似任务:Upload artifact to Jfrog Artifactory using Jfrog CLI