繁体   English   中英

即使构建失败,是否可以将 Jenkins 工件上传到 Artifactory?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM