Parcourir la source

Fix the pom of the artifacts deployed from pull requests

tags/7.5
Simon Brandhof il y a 6 ans
Parent
révision
35b0b905bb
1 fichiers modifiés avec 70 ajouts et 72 suppressions
  1. 70
    72
      build.gradle

+ 70
- 72
build.gradle Voir le fichier

@@ -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')
}
}
}

Chargement…
Annuler
Enregistrer