@@ -2,9 +2,15 @@ buildscript {
22 repositories {
33 mavenCentral()
44 gradlePluginPortal()
5- if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
6- maven {
7- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
5+ maven {
6+ name = ' Maven Central Portal Snapshots'
7+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
8+
9+ content {
10+ includeGroupAndSubgroups ' org.graceframework'
11+ }
12+ mavenContent {
13+ snapshotsOnly()
814 }
915 }
1016 }
@@ -43,9 +49,15 @@ apply plugin: 'org.graceframework.grace-doc'
4349allprojects {
4450 repositories {
4551 mavenCentral()
46- if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
47- maven {
48- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
52+ maven {
53+ name = ' Maven Central Portal Snapshots'
54+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
55+
56+ content {
57+ includeGroupAndSubgroups ' org.graceframework'
58+ }
59+ mavenContent {
60+ snapshotsOnly()
4961 }
5062 }
5163 }
@@ -64,14 +76,12 @@ allprojects {
6476nexusPublishing {
6577 repositories {
6678 sonatype {
67- def ossUser = System . getenv(" SONATYPE_USERNAME" ) ?: project. hasProperty(" sonatypeOssUsername" ) ? project. sonatypeOssUsername : ' '
68- def ossPass = System . getenv(" SONATYPE_PASSWORD" ) ?: project. hasProperty(" sonatypeOssPassword" ) ? project. sonatypeOssPassword : ' '
69- def ossStagingProfileId = System . getenv(" SONATYPE_STAGING_PROFILE_ID" ) ?: project. hasProperty(" sonatypeOssStagingProfileId" ) ? project. sonatypeOssStagingProfileId : ' '
70- nexusUrl = uri(" https://s01.oss.sonatype.org/service/local/" )
71- snapshotRepositoryUrl = uri(" https://s01.oss.sonatype.org/content/repositories/snapshots/" )
72- username = ossUser
73- password = ossPass
74- stagingProfileId = ossStagingProfileId
79+ def mavenUser = System . getenv(" MAVEN_CENTRAL_USER" ) ?: project. hasProperty(" mavenCentralUsername" ) ? project. mavenCentralUsername : ' '
80+ def mavenPass = System . getenv(" MAVEN_CENTRAL_PASSWORD" ) ?: project. hasProperty(" mavenCentralPassword" ) ? project. mavenCentralPassword : ' '
81+ nexusUrl = uri(" https://ossrh-staging-api.central.sonatype.com/service/local/" )
82+ snapshotRepositoryUrl = uri(" https://central.sonatype.com/repository/maven-snapshots/" )
83+ username = mavenUser
84+ password = mavenPass
7585 }
7686 }
7787}
@@ -93,9 +103,15 @@ subprojects { Project subproject ->
93103
94104 repositories {
95105 mavenCentral()
96- if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
97- maven {
98- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
106+ maven {
107+ name = ' Maven Central Portal Snapshots'
108+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
109+
110+ content {
111+ includeGroupAndSubgroups ' org.graceframework'
112+ }
113+ mavenContent {
114+ snapshotsOnly()
99115 }
100116 }
101117 }
0 commit comments