| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -21,4 +21,4 @@ jobs: | |||
| 21 | 21 | with: | |
| 22 | 22 | java-version: '8.0.282' | |
| 23 | 23 | - name: build test and publish | |
| 24 | - run: ./gradlew assemble && ./gradlew check --info && ./gradlew bintrayUpload -x check --info | ||
| 24 | + run: ./gradlew assemble && ./gradlew check --info && ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository -x check --info | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,14 +1,15 @@ | |||
| 1 | 1 | import java.text.SimpleDateFormat | |
| 2 | 2 | ||
| 3 | 3 | plugins { | |
| 4 | - id "com.jfrog.bintray" version "1.8.4" | ||
| 4 | + // id "com.jfrog.bintray" version "1.8.4" | ||
| 5 | 5 | id 'java' | |
| 6 | 6 | id 'java-library' | |
| 7 | 7 | id 'maven' | |
| 8 | 8 | id 'maven-publish' | |
| 9 | 9 | id 'antlr' | |
| 10 | 10 | id "com.github.johnrengelman.shadow" version "6.1.0" | |
| 11 | 11 | id "biz.aQute.bnd.builder" version "5.1.2" | |
| 12 | + id "io.github.gradle-nexus.publish-plugin" version "1.0.0" | ||
| 12 | 13 | } | |
| 13 | 14 | ||
| 14 | 15 | ||
@@ -114,7 +115,7 @@ shadowJar { | |||
| 114 | 115 | ||
| 115 | 116 | ||
| 116 | 117 | task removeNotNeededGuava(type: Zip) { | |
| 117 | - from({ zipTree({"build/libs/graphql-java-${project.version}.jar"})}) { | ||
| 118 | + from({ zipTree({ "build/libs/graphql-java-${project.version}.jar" }) }) { | ||
| 118 | 119 | exclude('/com/**') | |
| 119 | 120 | } | |
| 120 | 121 | archiveFileName = "graphql-java-tmp.jar" | |
@@ -233,37 +234,46 @@ publishing { | |||
| 233 | 234 | } | |
| 234 | 235 | } | |
| 235 | 236 | ||
| 236 | - | ||
| 237 | - bintray { | ||
| 238 | - user = System.env.BINTRAY_USER ?: project["bintray.user"] | ||
| 239 | - key = System.env.BINTRAY_API_KEY ?: project["bintray.key"] | ||
| 240 | - publications = ['graphqlJava'] | ||
| 241 | - publish = true | ||
| 242 | - pkg { | ||
| 243 | - repo = 'graphql-java' | ||
| 244 | - name = 'graphql-java' | ||
| 245 | - desc = 'GraphQL in Java' | ||
| 246 | - licenses = ['MIT'] | ||
| 247 | - vcsUrl = 'https://github.com/graphql-java/graphql-java' | ||
| 248 | - | ||
| 249 | - version { | ||
| 250 | - name = project.version | ||
| 251 | - desc = project.description | ||
| 252 | - released = new Date() | ||
| 253 | - vcsTag = 'v' + project.version | ||
| 254 | - gpg { | ||
| 255 | - sign = true | ||
| 256 | - } | ||
| 257 | - mavenCentralSync { | ||
| 258 | - sync = true | ||
| 259 | - user = System.env.MAVEN_CENTRAL_USER | ||
| 260 | - password = System.env.MAVEN_CENTRAL_PASSWORD | ||
| 261 | - close = '1' | ||
| 262 | - } | ||
| 237 | + nexusPublishing { | ||
| 238 | + repositories { | ||
| 239 | + sonatype { | ||
| 240 | + username = System.env.MAVEN_CENTRAL_USER | ||
| 241 | + password = System.env.MAVEN_CENTRAL_PASSWORD | ||
| 263 | 242 | } | |
| 264 | 243 | } | |
| 265 | 244 | } | |
| 266 | 245 | ||
| 246 | + | ||
| 247 | + //bintray { | ||
| 248 | + // user = System.env.BINTRAY_USER ?: project["bintray.user"] | ||
| 249 | + // key = System.env.BINTRAY_API_KEY ?: project["bintray.key"] | ||
| 250 | + // publications = ['graphqlJava'] | ||
| 251 | + // publish = true | ||
| 252 | + // pkg { | ||
| 253 | + // repo = 'graphql-java' | ||
| 254 | + // name = 'graphql-java' | ||
| 255 | + // desc = 'GraphQL in Java' | ||
| 256 | + // licenses = ['MIT'] | ||
| 257 | + // vcsUrl = 'https://github.com/graphql-java/graphql-java' | ||
| 258 | + // | ||
| 259 | + // version { | ||
| 260 | + // name = project.version | ||
| 261 | + // desc = project.description | ||
| 262 | + // released = new Date() | ||
| 263 | + // vcsTag = 'v' + project.version | ||
| 264 | + // gpg { | ||
| 265 | + // sign = true | ||
| 266 | + // } | ||
| 267 | + // mavenCentralSync { | ||
| 268 | + // sync = true | ||
| 269 | + // user = System.env.MAVEN_CENTRAL_USER | ||
| 270 | + // password = System.env.MAVEN_CENTRAL_PASSWORD | ||
| 271 | + // close = '1' | ||
| 272 | + // } | ||
| 273 | + // } | ||
| 274 | + // } | ||
| 275 | + //} | ||
| 276 | + | ||
| 267 | 277 | // all publish tasks depend on the build task | |
| 268 | 278 | tasks.withType(PublishToMavenRepository) { | |
| 269 | 279 | dependsOn build | |
| Back | FazBrowse Home | New Git URL |
0 commit comments