使用脚本中的自定义属性和buildinfo将自定义文件上载到Artifactory Pro

时间:2017-05-28 09:13:10

标签: maven artifactory

我们需要在构建脚本(Linux和Windows)中将自定义文件上传到Artifactory Pro,并进行以下重新处理:

  • 目标是Maven回购
  • groupId,artifactId和version已知
  • 应该生成
  • pom(另一个maven项目将访问此工件)
  • 应定义自定义属性(重要!)
  • 生成build-info很不错

我尝试使用Artifact Maven插件,但它不允许上传自定义文件,只有maven项目构建结果

我想可以使用RestAPI或cli工具完成,但我没有找到。

有什么想法吗? (请提供工作示例)

1 个答案:

答案 0 :(得分:6)

您是否尝试过使用JFrog CLI?

  • 目标是Maven回购

没问题!使用JFrog CLI,您可以上传到您想要的任何存储库

  • groupId,artifactId和version已知

很好,将其用作部署路径。

    应该生成
  • pom(另一个maven项目将访问此工件)

CLI不会这样做但您可以使用this user plugin来做到这一点。

  • 应定义自定义属性(重要!)

不确定

  • 生成build-info很不错

地狱哎呀! :)

以下是下载链接和手册: https://www.jfrog.com/confluence/display/CLI/JFrog+CLI https://www.jfrog.com/getcli/