使用脚本中的自定义属性和构建信息将自定义文件上传到 Artifactory Pro

Upload a custom file to Artifactory Pro with custom properties and buildinfo in script

我们需要在构建脚本 (Linux & Windows) 中将自定义文件上传到 Artifactory Pro,并满足以下要求:

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

我想这可能是使用 RestAPI 或 cli 工具完成的,但我没有找到方法。

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

您尝试过使用 JFrog CLI 吗?

  • 目标是 Maven 存储库

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

  • groupId、artifactId 和版本已知

很好,用它作为部署路径。

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

CLI 不会执行此操作,但您可以使用 this user plugin 执行此操作。

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

当然可以。

  • 生成构建信息真好

见鬼! :)

这里是下载 link 和手册: https://www.jfrog.com/confluence/display/CLI/JFrog+CLI https://www.jfrog.com/getcli/