diff --git a/build.gradle b/build.gradle index e010add9..7e57422b 100755 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,6 @@ plugins { id 'de.undercouch.download' version '5.2.0' id 'java' id 'java-library' - id 'maven' id 'maven-publish' id 'signing' } @@ -31,50 +30,52 @@ group = "com.devcycle" archivesBaseName = "java-server-sdk" version = "1.1.3" -uploadArchives { - repositories { - mavenDeployer { - beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) } - - repository(url: "https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/") { - authentication(userName: ossrhUsername, password: ossrhPassword) - } - - snapshotRepository(url: "https://s01.oss.sonatype.org/content/repositories/snapshots/") { - authentication(userName: ossrhUsername, password: ossrhPassword) - } - - pom.project { - name 'DevCycle Java Server SDK' - packaging 'jar' - // optionally artifactId can be defined here - description 'Server side SDK to interact with DevCycle.' - url 'https://devcycle.com' +publishing { + publications { + myLibrary(MavenPublication) { + from components.java + pom { + name = 'DevCycle Java Server SDK' + packaging = 'jar' + artifactId = 'java-server-sdk' + description = 'Server side SDK to interact with DevCycle.' + url = 'https://devcycle.com' scm { - connection 'scm:git:git://github.com/DevCycleHQ/java-server-sdk.git' - developerConnection 'scm:git:ssh://github.com:DevCycleHQ/java-server-sdk.git' - url 'https://github.com/DevCycleHQ/java-server-sdk' + connection = 'scm:git:git://github.com/DevCycleHQ/java-server-sdk.git' + developerConnection = 'scm:git:ssh://github.com:DevCycleHQ/java-server-sdk.git' + url = 'https://github.com/DevCycleHQ/java-server-sdk' } licenses { license { - name 'MIT License' - url 'https://www.opensource.org/licenses/mit-license.php' + name = 'MIT License' + url = 'https://www.opensource.org/licenses/mit-license.php' } } developers { developer { - id 'devcycle' - name 'DevCycle Engineering' - email 'support@devcycle.com' - organization 'DevCycle' + id = 'devcycle' + name = 'DevCycle Engineering' + email = 'support@devcycle.com' + organization = 'DevCycle' } } } } } + repositories { + maven { + def releasesRepoUrl = "https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/" + def snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" + url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl + credentials { + username = ossrhUsername + password = ossrhPassword + } + } + } } repositories { @@ -83,20 +84,6 @@ repositories { sourceCompatibility = JavaVersion.VERSION_1_8 -install { - repositories.mavenInstaller { - pom.artifactId = 'java-server-sdk' - } -} - -publishing { - publications { - myLibrary(MavenPublication) { - from components.java - } - } -} - task execute(type:JavaExec) { main = System.getProperty('mainClass') classpath = sourceSets.main.runtimeClasspath diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index cc4fdc29..943f0cbf 100755 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 3ab0b725..81b8f923 100755 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists