repo.spring.io权限变更通知,2023年1月

新闻 | Michael Minella | 2022年12月14日 | ...

作为一项关键的基础设施,Spring Artifactory 实例是Spring产品组合开发工作的核心。自2013年以来,JFrog, Inc.一直慷慨地为Spring开发者社区赞助该实例。

在2020年10月,我们宣布了对我们的Artifactory实例进行一些权限更改,以限制匿名访问平台上的第三方依赖项。

当时,我们请社区从Maven Central获取Spring发行版。今天,我们宣布对我们的基础设施进行一些更改,以符合该请求,以便我们可以更好地为repo.spring.io的长期发展做好准备。

如何使用repo.spring.io

repo.spring.io用于下载快照和里程碑构件,这些构件在Maven Central中不可用。Spring生态系统中的所有其他构件都应从Maven Central检索。因此,我们将配置匿名客户端(未经身份验证)仅从/snapshot和/milestone存储库解析。这些存储库将继续为社区提供对预发行版修复和功能的访问,让您测试、评估和提供对这些预发行版构建的反馈。

查询/release、/libs-release、/libs-milestone /libs-snapshot、/plugins-release或任何其他虚拟存储库的匿名客户端可能会被拒绝。如果请求持续存在,其发送者将面临被封禁的风险。

Spring团队的官方插件版本可在Maven Central中找到。插件快照和里程碑将继续在其各自的存储库中解析。

/plugins-snapshot 
/plugins-milestone

对于其他所有内容,为了社区的利益,我们希望它们能够从Maven Central解析。

即将发生的更改

如果您按照https://start.spring.io的指示使用repo.spring.io(例如,仅使用/snapshot/milestone),则这些更改很可能不会影响您。

如果您从任何其他存储库解析或管理下游Artifactory/Nexus缓存,请注意以下日期

2023年1月5日

第一次短暂中断。持续4小时。repo.spring.io存储库中将无法获得Spring版本。虚拟存储库将继续匿名解析快照和里程碑。

2023年1月12日

第二次短暂中断。持续4小时。存储库中将无法获得Spring版本。虚拟存储库将不会匿名解析快照和里程碑。只有/snapshot/milestone/plugins-snapshot/plugins-milestone将匿名解析。

2023年1月19日

第三次也是最后一次短暂中断。持续10小时。存储库中将无法获得Spring版本。虚拟存储库将不会匿名解析快照和里程碑。只有/snapshot/milestone/plugins-snapshot/plugins-milestone将匿名解析。

2023年1月26日

匿名客户端将无法再从https://repo.spring.io下载Spring版本(包括已发布的插件),而应从Maven Central获取。虚拟存储库将不会匿名解析快照和里程碑。只有/snapshot/milestone将匿名解析。

感谢您的理解,帮助我们以适合整个社区的方式提供关键基础设施。我们还要感谢JFrog多年来与我们合作,为如此庞大的社区提供这部分关键基础设施。如果您担心任何下游复制,请随时与我们联系。

获取Spring时事通讯

通过Spring时事通讯保持联系

订阅

领先一步

VMware提供培训和认证,以快速提升您的进度。

了解更多

获取支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部