The q(uick) profile skips the git-commit-id-plugin.
This patch adds the skip override so that the plugin
wil run and the git.properties file included in the jars
so that the distchanges tool works properly.
There is also some cleanup to make the distribution builders
be more consistent and use the quick profile.
Change-Id: I5476f8c911ed7899a78577a6e61e1e88b620b747
Signed-off-by: Sam Hague <shague@redhat.com>
maven-version: 'mvn33'
pom: '{project}/pom.xml'
goals: >
- clean install dependency:tree -V -B -Djenkins
- -DskipTests
- -Dcheckstyle.skip=true
- -Dmaven.javadoc.skip=true
- -Dmaven.site.skip=true
+ clean install dependency:tree
+ -V -B -Pq
+ -Dgitid.skip=false
+ -Djenkins
-DgenerateReports=false
-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
-Dstream={stream}
maven-name: 'mvn33'
root-pom: 'distribution/pom.xml'
goals: >
- clean install dependency:tree -V -B -Djenkins
+ clean install dependency:tree
+ -V -B -Pq
+ -Dgitid.skip=false
+ -Djenkins
-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
settings: 'integration-settings'