【发布时间】:2019-02-27 22:53:16
【问题描述】:
我正在尝试按照我找到的指南 here 将我的库发布到 AWS S3 私有存储库。
我已经做到了,它实际上将工件上传到我的 S3 存储桶,但在上传 pom、源代码和调试文件后停止。 (没有发布或 pom.xml 文件。)我得到的错误是:
Could not transfer metadata com.library:my_library/maven-metadata.xml from/to remote (s3://sdk.library.com.s3.amazonaws.com): Could not get resource 'com/library/my_library/maven-metadata.xml'
我正在使用 Gradle 4.4 和 Android 插件 3.1.2。
任何有关如何查找和解决此问题的指导将不胜感激!谢谢。
更新:我发现 this 和 this 描述了类似的问题。我最终成功运行了“publishReleasePublicationToMavenLocal”任务,然后将 maven-metadata-local.xml 文件重命名为 maven-metadata.xml 并将其复制到 S3 存储库。 '发布' 任务的后续运行完成且没有错误。这是一个可以接受的解决方案吗?
【问题讨论】:
标签: maven gradle repository