def customizePom(gradleProject, pom) { pom.whenConfigured { generatedPom -> generatedPom.project { developers { developer { id = 'jxblum' name = "John Blum" email = "jblum@pivotal.io" } } scm { connection = 'scm:git:git@github.com:spring-projects/spring-test-data-geode.git' developerConnection = 'scm:git:git@github.com:spring-projects/spring-test-data-geode.git' url = 'https://github.com/spring-projects/spring-test-data-geode' } } generatedPom.dependencies = generatedPom.dependencies.findAll { dependency -> dependency.groupId != 'org.springframework.boot' } } } project.install { repositories.mavenInstaller { customizePom(project, pom) } } project.uploadArchives { repositories.mavenDeployer { customizePom(project, pom) } }