aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.build
diff options
context:
space:
mode:
authorEvgeny Mandrikov <mandrikov@gmail.com>2012-12-26 19:57:47 +0100
committerEvgeny Mandrikov <mandrikov@gmail.com>2012-12-26 19:57:47 +0100
commit9c1b63dafd9be7316d3661aaa18aa3815160d19c (patch)
treeb595928a2686058988a7c1ea10f5994d5a9d27a0 /org.jacoco.build
parentb3fd3717f2a4c2095fba98106843992e4fbd4d84 (diff)
downloadjacoco-9c1b63dafd9be7316d3661aaa18aa3815160d19c.tar.gz
Use hash of commit to generate package name for Agent
Diffstat (limited to 'org.jacoco.build')
-rw-r--r--org.jacoco.build/pom.xml42
1 files changed, 21 insertions, 21 deletions
diff --git a/org.jacoco.build/pom.xml b/org.jacoco.build/pom.xml
index 0d89453c..305abb52 100644
--- a/org.jacoco.build/pom.xml
+++ b/org.jacoco.build/pom.xml
@@ -117,8 +117,6 @@
<maven.build.timestamp.format>yyyyMMddhhmm</maven.build.timestamp.format>
<jacoco.home.url>http://www.eclemma.org/jacoco</jacoco.home.url>
- <!-- TODO: create random id -->
- <jacoco.runtime.package.name>org.jacoco.agent.rt_xxxxxx</jacoco.runtime.package.name>
<jvm.args></jvm.args>
<argLine>${jvm.args}</argLine>
@@ -536,6 +534,25 @@
</plugin>
<plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>buildnumber-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>validate</phase>
+ <goals>
+ <goal>create</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <doCheck>false</doCheck>
+ <doUpdate>false</doUpdate>
+ <getRevisionOnlyOnce>true</getRevisionOnlyOnce>
+ <revisionOnScmFailure>0</revisionOnScmFailure>
+ </configuration>
+ </plugin>
+
+ <plugin>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
@@ -555,30 +572,13 @@
project.properties['unqualifiedVersion'] = major + '.' + minor + '.' + incremental
project.properties['qualified.bundle.version'] = project.properties['unqualifiedVersion'] + '.' + project.properties['buildQualifier']
project.properties['build.date'] = qualifier.substring(0, 4) + '/' + qualifier.substring(4, 6) + '/' + qualifier.substring(6, 8)
+ buildNumber = project.properties['buildNumber']
+ project.properties['jacoco.runtime.package.name'] = "org.jacoco.agent.rt_" + buildNumber.substring(buildNumber.length() - 7, buildNumber.length())
</source>
</configuration>
</execution>
</executions>
</plugin>
-
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>buildnumber-maven-plugin</artifactId>
- <executions>
- <execution>
- <phase>validate</phase>
- <goals>
- <goal>create</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <doCheck>false</doCheck>
- <doUpdate>false</doUpdate>
- <getRevisionOnlyOnce>true</getRevisionOnlyOnce>
- <revisionOnScmFailure>0</revisionOnScmFailure>
- </configuration>
- </plugin>
</plugins>
</build>