]> source.dussan.org Git - sonarqube.git/commitdiff
BUILD-621 Inject some configuration in POM generated by Gradle to allow publication...
authorDavid Rautureau <david.rautureau@sonarsource.com>
Mon, 19 Mar 2018 16:48:38 +0000 (17:48 +0100)
committerJanos Gyerik <janos.gyerik@sonarsource.com>
Wed, 4 Apr 2018 12:25:33 +0000 (14:25 +0200)
gradle.properties
sonar-application/build.gradle
sonar-plugin-api/build.gradle

index 394edb70e9db3a7c88c281f78389ff27537aca5f..0568f7c879a095a4748e8b7b2c1ae39339d98ead 100644 (file)
@@ -1,4 +1,4 @@
 group=org.sonarsource.sonarqube
 version=7.1.1-SNAPSHOT
-description='Open source platform for continuous inspection of code quality'
+description=Open source platform for continuous inspection of code quality
 projectTitle=SonarQube
index 3d1b7c3487305730f323015aefcc79352e1db695..80c95352ac8907cb2f0403e521eaa172f9ebe5c4 100644 (file)
@@ -153,6 +153,10 @@ artifactoryPublish.skip = false
 publishing {
   publications {
     mavenJava(MavenPublication) {
+      pom.withXml {
+        asNode().appendNode('description', description)
+        asNode().children().last() + pomConfig
+      }
       artifact zip
     }
   }
index 047cf35b69580c7b1fa8f8de1043be3e8cfd759b..af481d0d5ad1eaff8bf657a49d0cc66e148fbbe2 100644 (file)
@@ -74,6 +74,10 @@ artifactoryPublish.skip = false
 publishing {
   publications {
     mavenJava(MavenPublication) {
+      pom.withXml {
+        asNode().appendNode('description', description)
+        asNode().children().last() + pomConfig
+      }
       artifact source: shadowJar, classifier: null
       if (release) {
         artifact sourcesJar