【问题标题】:Upload non java artifacts to nexus 3.1.0-04将非 java 工件上传到 nexus 3.1.0-04
【发布时间】:2017-04-13 18:57:23
【问题描述】:

我希望能够将非 Java 工件上传到托管的 nexus3 存储库。为此,我使用了此链接uploadToNexus 中描述的 curl 命令,但它仅适用于 nexus 2。我还注意到我们可以创建 groovy 脚本,将它们上传到 nexus 并运行它们(RestApi,但我不是确定我们是否可以创建一个 groovy 脚本来上传工件。是否有一个 groovy 脚本可以提供这种可能性?我也想知道是否有任何非 maven 替代 maven 部署插件? 提前致谢。

【问题讨论】:

    标签: file-upload nexus3


    【解决方案1】:

    如果它是非 Java 工件,您可能会考虑使用我们的 RAW 存储库,具体取决于它是什么。但是,如果您确定要使用 Maven 存储库,那么好消息是您可以 :)

    假设您有一个相当正常的本地设置,请使用类似于此的设置。 Repository Manager 2 和 3 之间的重大变化是端点发生了变化,这就是旧命令不适合您的原因。

    curl -v -u admin:admin123 --upload-file file.jar http://localhost:8081/repository/releases/org/foo/1.0/file.jar
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-29
      • 2017-01-29
      • 1970-01-01
      • 2011-05-01
      • 2018-12-27
      • 1970-01-01
      • 2019-03-30
      相关资源
      最近更新 更多