finalize-deploy.gradle 481 B

12345678910111213
  1. def isSnapshot = version?.matches(/^.*[.-]BUILD-SNAPSHOT$/)
  2. def isRelease = !isSnapshot
  3. task finalizeDeployArtifacts {
  4. }
  5. if (isRelease && project.hasProperty("ossrhUsername")) {
  6. project.ext.nexusUsername = project.ossrhUsername
  7. project.ext.nexusPassword = project.ossrhPassword
  8. project.getPluginManager().apply("io.codearte.nexus-staging")
  9. finalizeDeployArtifacts.dependsOn project.tasks.closeAndReleaseRepository
  10. project.nexusStaging.packageGroup = 'org.springframework'
  11. }