使用 Gradle 将 ZIP 文件复制到没有任何元数据的 Artifactory

Copy ZIP file into Artifactory without any meta-data using Gradle

我有一个 Spring 引导 2.x 项目使用 Gradle 7.x

我正在使用内置 [=38] 在 zip / tar 文件中组装 artifact/service 的 分布 =] 提供引导任务。没有与此资产关联的元数据,也不需要向其添加任何其他内容。

我想将此 zip / tar 文件复制(或发布)到 Artifactory 中(使用 Gradle),但到目前为止我看到的关于该主题的所有内容都包括 (1) 文件本身(通常是 jar),(2) 模块元数据和 (3) POM 文件。

有没有办法实现我正在寻找的东西?

没有完全回答您的问题,但更简单的方法是使用 JFrog CLI 上传到 Artifactory:

$ curl -fL https://getcli.jfrog.io
$ ./jfrog rt upload \
      --url="https://domain.tld" \
      --user="some_user" \
      --password="the_password" \
      file_to_upload.zip path/within/artifactory/to/place/the/file/

有关详细信息,请参阅 Uploading Files