@@ -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 }
@@ -38,9 +44,15 @@ apply plugin: "signing"
3844
3945repositories {
4046 mavenCentral()
41- if (project. projectVersion. endsWith(' -SNAPSHOT' )) {
42- maven {
43- url = " https://s01.oss.sonatype.org/content/repositories/snapshots/"
47+ maven {
48+ name = ' Maven Central Portal Snapshots'
49+ url = ' https://central.sonatype.com/repository/maven-snapshots/'
50+
51+ content {
52+ includeGroupAndSubgroups ' org.graceframework'
53+ }
54+ mavenContent {
55+ snapshotsOnly()
4456 }
4557 }
4658}
@@ -195,16 +207,15 @@ publishing {
195207}
196208
197209nexusPublishing {
210+ packageGroup = ' org.graceframework.plugins'
198211 repositories {
199212 sonatype {
200- def ossUser = System . getenv(" SONATYPE_USERNAME" ) ?: project. hasProperty(" sonatypeOssUsername" ) ? project. sonatypeOssUsername : ' '
201- def ossPass = System . getenv(" SONATYPE_PASSWORD" ) ?: project. hasProperty(" sonatypeOssPassword" ) ? project. sonatypeOssPassword : ' '
202- def ossStagingProfileId = System . getenv(" SONATYPE_STAGING_PROFILE_ID" ) ?: project. hasProperty(" sonatypeOssStagingProfileId" ) ? project. sonatypeOssStagingProfileId : ' '
203- nexusUrl = uri(" https://s01.oss.sonatype.org/service/local/" )
204- snapshotRepositoryUrl = uri(" https://s01.oss.sonatype.org/content/repositories/snapshots/" )
205- username = ossUser
206- password = ossPass
207- stagingProfileId = ossStagingProfileId
213+ def mavenUser = System . getenv(" MAVEN_CENTRAL_USER" ) ?: project. hasProperty(" mavenCentralUsername" ) ? project. mavenCentralUsername : ' '
214+ def mavenPass = System . getenv(" MAVEN_CENTRAL_PASSWORD" ) ?: project. hasProperty(" mavenCentralPassword" ) ? project. mavenCentralPassword : ' '
215+ nexusUrl = uri(" https://ossrh-staging-api.central.sonatype.com/service/local/" )
216+ snapshotRepositoryUrl = uri(" https://central.sonatype.com/repository/maven-snapshots/" )
217+ username = mavenUser
218+ password = mavenPass
208219 }
209220 }
210221}
0 commit comments