[英]Is it possible to upload Jenkins artifacts to Artifactory even if the build fails?
我们在 Jenkins 作业中使用“Generic-Artifactory Integration”(使用遗留模式)来上传工件。
即使构建失败,是否可以以某种方式上传工件?
我似乎没有在配置页面(Freestyle build)上找到一个选项。
如果您的构建失败,上传工件不是一个好习惯。 我建议您创建一个新管道或编辑您的实际管道。
如果您的工件构建成功,但您的管道失败,您可以使用 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 使用类似任务检查我的帖子: 使用 Jfrog CLI 将工件上传到 Jfrog Artifactory
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.