]> source.dussan.org Git - sonarqube.git/commitdiff
Support unzipped sonarqube-application
authorDavid Gageot <david@gageot.net>
Wed, 3 Jun 2015 11:01:27 +0000 (13:01 +0200)
committerDavid Gageot <david@gageot.net>
Wed, 3 Jun 2015 12:26:56 +0000 (14:26 +0200)
mci -Ddev \
  -Dassembly.format=dir \
  -Dassembly.includeBaseDirectory=false \
  -Dassembly.checksum=false

sonar-application/assembly.xml
sonar-application/pom.xml

index d9c8521589a1b421d06201cc9721d427ba429d2a..d9c5df27888ad74022b87c52d6894fd5d3903f22 100644 (file)
@@ -2,9 +2,9 @@
 <assembly>
   <id>distribution</id>
   <formats>
-    <format>zip</format>
+    <format>${assembly.format}</format>
   </formats>
-  <includeBaseDirectory>true</includeBaseDirectory>
+  <includeBaseDirectory>${assembly.includeBaseDirectory}</includeBaseDirectory>
   <dependencySets>
     <!-- Libraries -->
     <dependencySet>
index 2224bc4acb09afc8721bf8f3d8d41fda2ccdc9cd..444e2aade81d4491b1c6b0989bb85fc2b29fb833 100644 (file)
 
   <properties>
     <assembly.recompressZippedFiles>true</assembly.recompressZippedFiles>
+    <assembly.format>zip</assembly.format>
+    <assembly.includeBaseDirectory>true</assembly.includeBaseDirectory>
+    <checksum.failOnError>true</checksum.failOnError>
   </properties>
 
-
   <dependencies>
     <dependency>
       <groupId>org.codehaus.sonar</groupId>
           <execution>
             <phase>package</phase>
             <configuration>
+              <failOnError>${checksum.failOnError}</failOnError>
               <target>
                 <checksum file="${project.build.directory}/sonarqube-${project.version}.zip" algorithm="md5" />
                 <checksum file="${project.build.directory}/sonarqube-${project.version}.zip" algorithm="sha" />