From 35b0b905bbe7bddbcdbecc2f66f2499f71f19869 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Tue, 19 Jun 2018 12:28:54 +0200 Subject: [PATCH] Fix the pom of the artifacts deployed from pull requests --- build.gradle | 142 +++++++++++++++++++++++++-------------------------- 1 file changed, 70 insertions(+), 72 deletions(-) diff --git a/build.gradle b/build.gradle index d6f9bcc62b2..c53bd71fd6b 100644 --- a/build.gradle +++ b/build.gradle @@ -307,78 +307,76 @@ subprojects { publishing { publications { mavenJava(MavenPublication) { - if (release) { - pom.withXml { - asNode().appendNode('name', projectTitle) - asNode().appendNode('description', description) - asNode().appendNode('url', 'http://www.sonarqube.org/') - - def organization = asNode().appendNode('organization') - organization.appendNode('name', 'SonarSource') - organization.appendNode('url', 'http://www.sonarsource.com') - - def licenses = asNode().appendNode('licenses') - def license = licenses.appendNode('license') - license.appendNode('name', 'GNU LGPL 3') - license.appendNode('url', 'http://www.gnu.org/licenses/lgpl.txt') - license.appendNode('distribution', 'repo') - - def scm = asNode().appendNode('scm') - scm.appendNode('url', 'https://github.com/SonarSource/sonarqube') - - def developers = asNode().appendNode('developers') - def developer = developers.appendNode('developer') - developer.appendNode('id', 'bellingard') - developer.appendNode('name', 'Fabrice Bellingard') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'dbolkensteyn') - developer.appendNode('name', 'Dinesh Bolkensteyn') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'ehartmann') - developer.appendNode('name', 'Eric Hartmann') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'fmallet') - developer.appendNode('name', 'Freddy Mallet') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'Godin') - developer.appendNode('name', 'Evgeny Mandrikov') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'henryju') - developer.appendNode('name', 'Julien Henry') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'jblievremont') - developer.appendNode('name', 'Jean-Baptiste Lievremont') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'julienlancelot') - developer.appendNode('name', 'Julien Lancelot') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'olivier.gaudin') - developer.appendNode('name', 'Olivier Gaudin') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'simonbrandhof') - developer.appendNode('name', 'Simon Brandhof') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'sns-seb') - developer.appendNode('name', 'Sebastien Lesaint') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'stas-vilchik') - developer.appendNode('name', 'Stas Vilchik') - - developer = developers.appendNode('developer') - developer.appendNode('id', 'teryk') - developer.appendNode('name', 'Teryk Bellahsene') - } + pom.withXml { + asNode().appendNode('name', projectTitle) + asNode().appendNode('description', description) + asNode().appendNode('url', 'http://www.sonarqube.org/') + + def organization = asNode().appendNode('organization') + organization.appendNode('name', 'SonarSource') + organization.appendNode('url', 'http://www.sonarsource.com') + + def licenses = asNode().appendNode('licenses') + def license = licenses.appendNode('license') + license.appendNode('name', 'GNU LGPL 3') + license.appendNode('url', 'http://www.gnu.org/licenses/lgpl.txt') + license.appendNode('distribution', 'repo') + + def scm = asNode().appendNode('scm') + scm.appendNode('url', 'https://github.com/SonarSource/sonarqube') + + def developers = asNode().appendNode('developers') + def developer = developers.appendNode('developer') + developer.appendNode('id', 'bellingard') + developer.appendNode('name', 'Fabrice Bellingard') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'dbolkensteyn') + developer.appendNode('name', 'Dinesh Bolkensteyn') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'ehartmann') + developer.appendNode('name', 'Eric Hartmann') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'fmallet') + developer.appendNode('name', 'Freddy Mallet') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'Godin') + developer.appendNode('name', 'Evgeny Mandrikov') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'henryju') + developer.appendNode('name', 'Julien Henry') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'jblievremont') + developer.appendNode('name', 'Jean-Baptiste Lievremont') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'julienlancelot') + developer.appendNode('name', 'Julien Lancelot') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'olivier.gaudin') + developer.appendNode('name', 'Olivier Gaudin') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'simonbrandhof') + developer.appendNode('name', 'Simon Brandhof') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'sns-seb') + developer.appendNode('name', 'Sebastien Lesaint') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'stas-vilchik') + developer.appendNode('name', 'Stas Vilchik') + + developer = developers.appendNode('developer') + developer.appendNode('id', 'teryk') + developer.appendNode('name', 'Teryk Bellahsene') } } } -- 2.39.5