@@ -11,12 +11,13 @@ def baseArtifactId = "injectionApi"
1111
1212static def computeVersion () {
1313 def baseVersion = " 2.0.1"
14- def release = false
14+ def release = true
1515 if (release)
1616 return " ${ baseVersion} "
1717 else
1818 return " ${ baseVersion} -SNAPSHOT"
1919}
20+
2021group " ${ baseGroupId} "
2122version = computeVersion()
2223
5051 }
5152}
5253
53-
5454signing {
5555 required { gradle. taskGraph. hasTask(" uploadArchives" ) }
5656 sign configurations. archives
@@ -73,20 +73,21 @@ artifacts {
7373 archives packageJavadoc
7474}
7575
76- def mavenReleaseUrl = " https://ossrh-staging-api.central.sonatype.com/service/local/"
77- def mavenSnapshotUrl = " https://central.sonatype.com/repository/maven-snapshots/"
76+ def mavenReleaseUrl = " file://projects/build/repo/release"
77+ def mavenSnapshotUrl = " file://projects/build/repo/snapshot"
78+
79+ // def mavenReleaseUrl = "https://ossrh-staging-api.central.sonatype.com/service/local/"
80+ // def mavenSnapshotUrl = "https://central.sonatype.com/repository/maven-snapshots/"
7881
7982uploadArchives {
8083 repositories {
8184 mavenDeployer {
8285
83- repository( url : mavenReleaseUrl) {
84- authentication( userName : sonatypeUsername, password : sonatypePassword )
86+ beforeDeployment {
87+ MavenDeployment deployment -> signing . signPom(deployment )
8588 }
86- snapshotRepository(url : mavenSnapshotUrl) {
87- authentication(userName : sonatypeUsername, password : sonatypePassword)
88- }
89-
89+ repository(url : " file:///projects/build/repo/release" )
90+
9091 pom. project {
9192 groupId " ${ baseGroupId} "
9293 artifactId " ${ baseArtifactId} "
@@ -95,6 +96,7 @@ uploadArchives {
9596 packaging ' jar'
9697 description ' SocketLabs Email Delivery Java library'
9798 url ' https://github.com/socketlabs/socketlabs-java/'
99+
98100 organization {
99101 name ' com.socketlabs'
100102 url ' https://github.com/socketlabs'
0 commit comments