aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--it/it-plugins/pom.xml1
-rw-r--r--pom.xml33
2 files changed, 20 insertions, 14 deletions
diff --git a/it/it-plugins/pom.xml b/it/it-plugins/pom.xml
index d93f4a945e8..ea0f1b74312 100644
--- a/it/it-plugins/pom.xml
+++ b/it/it-plugins/pom.xml
@@ -27,6 +27,7 @@
<properties>
<apiVersion>${project.parent.version}</apiVersion>
+ <sq.version>${project.parent.version}</sq.version>
</properties>
<modules>
diff --git a/pom.xml b/pom.xml
index 81642d01a3e..b9252e03f37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,6 +62,11 @@
</prerequisites>
<properties>
+ <!--used to define versions of dependencies in dependencyManagement-->
+ <!--${project.version} can not be used directly in dependencyManagement because it can resolve to a-->
+ <!--version different from the one of this pom if the current module's version is not the same as this pom-->
+ <!--(eg. in IT plugins where version is 1.0-SNAPSHOT)-->
+ <sq.version>${project.version}</sq.version>
<sonarUpdateCenter.version>1.13</sonarUpdateCenter.version>
<sonarJava.version>3.4</sonarJava.version>
<sonarGit.version>1.0</sonarGit.version>
@@ -425,7 +430,7 @@
<configuration>
<archive>
<manifestEntries>
- <Version>${project.version}</Version>
+ <Version>${sq.version}</Version>
<!-- ${buildNumber} is the Git revision. It's generated by the buildnumber-maven-plugin -->
<Implementation-Build>${buildNumber}</Implementation-Build>
<Build-Time>${timestamp}</Build-Time>
@@ -583,47 +588,47 @@
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-markdown</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-check-api</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-colorizer</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-core</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-db</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-batch-protocol</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-ws</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-duplications</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-home</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
@@ -648,7 +653,7 @@
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-plugin-api</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>
@@ -658,12 +663,12 @@
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-server</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar.plugins</groupId>
<artifactId>sonar-xoo-plugin</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -681,7 +686,7 @@
<dependency>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar-testing-harness</artifactId>
- <version>${project.version}</version>
+ <version>${sq.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.sonar</groupId>