Recently quite often the repo.spring.io/snapshot repository is going down with all snapshot dependencies being not available. I am not sure what's the deal with JFrog but it's breaking all our CI pipelines and developments.

If the repository is so unstable would it be fine if we host a local mirror of the repository?

e.g. dependency: * https://repo.spring.io/snapshot/org/springframework/boot/org.springframework.boot.gradle.plugin/3.0.0-SNAPSHOT/org.springframework.boot.gradle.plugin-3.0.0-SNAPSHOT.pom

Comment From: wilkinsona

Sorry for the inconvenience. JFrog are aware of the problem. Please check @springops on Twitter for updates.

Comment From: aurimasniekis

This already happened, a few times in the past couple of weeks, maybe some changes should be made because we can't use any of your repository packages when it goes down, and it's not really great when you can't build a project...

Comment From: wilkinsona

We've asked JFrog to perform a post mortem so that we can understand why the problem occurred on 6 July and again today.

You've also raised this on Gitter and Twitter. Taking that as an indication of how critical access to our snapshots and milestones is to your project, you're probably at the stage where, even without the recent outages, investing in your own mirror would be beneficial.

Comment From: aurimasniekis

Thanks, @wilkinsona for the summary, yes this morning I did set up a mirror, as it was blocking our pipelines with these downtimes...