mvnio:Maven工件的存储库,该存储库使用S3存储桶作为存储提供程序

时间:2024-04-22 11:46:10
【文件属性】:

文件名称:mvnio:Maven工件的存储库,该存储库使用S3存储桶作为存储提供程序

文件大小:66KB

文件格式:ZIP

更新时间:2024-04-22 11:46:10

maven s3 reactive-streams s3-bucket minio

mvnio是Maven工件的存储库,它使用S3存储桶以水平可伸缩的方式存储和提供工件。 底层Web服务器是使用实现的,或更具体的说是通过使用其在使用)来实现的。 对于S3存储桶交互,使用了,它也是一个非阻塞API,并且它还支持其他与S3兼容的存储提供程序(例如MinIO )。 动机 有很多,它们很棒,并且具有很多功能,但是其中大多数根本不支持S3存储桶,或者根本不支持S3存储桶,或者需要特殊的许可证。 另一个选择是所谓的maven-wagon,它为您的项目增加了对S3的支持。 也有很多他们(的 , , ,...),但它们需要经常不被第三方产品支持额外的配置。 例如,詹金斯(Jenkins)不选择额外的配置(请参阅 )。 他们也不能考虑到Maven artifacts are immutable 。 您可以将对象锁定在S3中,但随后将无法再更新元数据。 特征 上传和下载工件 浏览工件


【文件预览】:
mvnio-master
----lombok.config(43B)
----.github()
--------dependabot.yml(207B)
--------workflows()
----src()
--------test()
--------main()
----LICENSE(11KB)
----README.md(8KB)
----pom.xml(6KB)
----docs()
--------app-tests()
--------TEST.md(1KB)
----docker-compose.yml(488B)
----.gitignore(395B)

网友评论