@@ -4,7 +4,15 @@ buildscript {
44 gradlePluginPortal()
55 if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
66 maven {
7- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
7+ name = ' Maven Central Portal Snapshots'
8+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
9+
10+ content {
11+ includeGroup ' org.graceframework'
12+ }
13+ mavenContent {
14+ snapshotsOnly()
15+ }
816 }
917 }
1018 }
@@ -31,14 +39,12 @@ apply plugin: "io.github.gradle-nexus.publish-plugin"
3139nexusPublishing {
3240 repositories {
3341 sonatype {
34- def ossUser = System . getenv(" SONATYPE_USERNAME" ) ?: project. hasProperty(" sonatypeOssUsername" ) ? project. sonatypeOssUsername : ' '
35- def ossPass = System . getenv(" SONATYPE_PASSWORD" ) ?: project. hasProperty(" sonatypeOssPassword" ) ? project. sonatypeOssPassword : ' '
36- def ossStagingProfileId = System . getenv(" SONATYPE_STAGING_PROFILE_ID" ) ?: project. hasProperty(" sonatypeOssStagingProfileId" ) ? project. sonatypeOssStagingProfileId : ' '
37- nexusUrl = uri(" https://s01.oss.sonatype.org/service/local/" )
38- snapshotRepositoryUrl = uri(" https://s01.oss.sonatype.org/content/repositories/snapshots/" )
39- username = ossUser
40- password = ossPass
41- stagingProfileId = ossStagingProfileId
42+ def mavenUser = System . getenv(" MAVEN_CENTRAL_USER" ) ?: project. hasProperty(" mavenCentralUsername" ) ? project. mavenCentralUsername : ' '
43+ def mavenPass = System . getenv(" MAVEN_CENTRAL_PASSWORD" ) ?: project. hasProperty(" mavenCentralPassword" ) ? project. mavenCentralPassword : ' '
44+ nexusUrl = uri(" https://ossrh-staging-api.central.sonatype.com/service/local/" )
45+ snapshotRepositoryUrl = uri(" https://central.sonatype.com/repository/maven-snapshots/" )
46+ username = mavenUser
47+ password = mavenPass
4248 }
4349 }
4450}
@@ -61,7 +67,15 @@ subprojects { project->
6167 mavenCentral()
6268 if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
6369 maven {
64- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
70+ name = ' Maven Central Portal Snapshots'
71+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
72+
73+ content {
74+ includeGroup ' org.graceframework'
75+ }
76+ mavenContent {
77+ snapshotsOnly()
78+ }
6579 }
6680 }
6781 }
0 commit comments