【发布时间】:2016-11-14 23:39:23
【问题描述】:
我可以使用 Artifactory REST API 在我的 Gradle 脚本中上传和下载 tar.gz 文件。但是当我尝试解压缩文件时,我收到一条错误消息,指出该文件不是 GZIP 格式。我认为我在这里缺少的是一种在上传文件时指定文件类型的方法。任何帮助表示赞赏。
【问题讨论】:
-
在 Artifactory 上,当我尝试修复校验和时,我得到:` Unexpected token (END_OBJECT), expected FIELD_NAME: missing property 'type' that is to contain type id (for class org.artifactory.ui .rest.model.artifacts.browse.treebrowser.tabs.general.GeneralArtifactInfo)在 [来源:org.apache.catalina.connector.CoyoteInputStream@338b472a;行:1,列:119] `
-
你用来 tar 文件的命令是什么?
-
我下载了 tar 文件并验证它是有效的。然后我在 Artifactory 中上传了它,当我尝试在我的 Gradle 脚本中下载和取消标记它时,我收到了这个错误。我怀疑我在将 tar 文件上传到 Artifactory 的过程中遗漏了一些东西。我用来上传文件的 Rest API 是:${artifactory_url}/${repository}/${group}/${name}/${version}/${fileName}。
标签: gradle groovy artifactory