Snapshots get purged from all repositories, daily or so. ALL (and only) SNAPSHOTS https://oss.sonatype.org/content/repositories/snapshots RELEASE UPLOADS Only! https://oss.sonatype.org/service/local/staging/deploy/maven2 REAL SYNC-TO-MAVEN SITE (no snapshots) Gets releases upon RELEASE https://oss.sonatype.org/content/repositories/releases Repository Groups. They both get snapshots quickly. Remember to SHIFT-RELOAD web browser! https://oss.sonatype.org/content/groups/staging <- gets releases upon CLOSE (removed upon DROP) https://oss.sonatype.org/content/groups/public <- gets releases upon RELEASE Sonatype Usage guide is messed up w.r.t. Git repositorites. The scm.url should be browse-able, so use Github home page, even if it is same as the project URL. Example for scm.connection has wrong format. Use the public R/O git URL. GRADLE SNAPSHOTS: repositories { maven { url 'https://oss.sonatype.org/content/groups/staging' } } (Switch "staging" to "public" to get post-release releases)