From 588904e9c4460e485749effc85663e4594e16c79 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Lesaint?= Date: Fri, 31 Mar 2017 11:49:35 +0200 Subject: [PATCH] SONAR-9057 add module sonar-ce-api this module provides code shared by sonar-web and sonar-ce --- pom.xml | 5 +++ server/pom.xml | 1 + server/sonar-ce-api/pom.xml | 62 +++++++++++++++++++++++++++++++++++++ server/sonar-ce/pom.xml | 12 ++++++- server/sonar-server/pom.xml | 4 +++ 5 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 server/sonar-ce-api/pom.xml diff --git a/pom.xml b/pom.xml index 751f4aba531..54c626c4bde 100644 --- a/pom.xml +++ b/pom.xml @@ -437,6 +437,11 @@ sonar-update-center-common ${sonarUpdateCenter.version} + + org.sonarsource.sonarqube + sonar-ce-api + ${project.version} + ${project.groupId} sonar-server diff --git a/server/pom.xml b/server/pom.xml index 4d38ba0c36e..b66092b0788 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -20,6 +20,7 @@ sonar-db-migration sonar-db-dao sonar-db-testing + sonar-ce-api sonar-server sonar-ce sonar-plugin-bridge diff --git a/server/sonar-ce-api/pom.xml b/server/sonar-ce-api/pom.xml new file mode 100644 index 00000000000..c492649ca11 --- /dev/null +++ b/server/sonar-ce-api/pom.xml @@ -0,0 +1,62 @@ + + + 4.0.0 + + org.sonarsource.sonarqube + server + 6.4-SNAPSHOT + .. + + sonar-ce-api + SonarQube :: Compute Engine API + + + + + com.google.code.findbugs + jsr305 + provided + + + org.picocontainer + picocontainer + + + com.google.guava + guava + + + org.sonarsource.sonarqube + sonar-plugin-api + + + + + junit + junit + test + + + com.tngtech.java + junit-dataprovider + test + + + org.assertj + assertj-core + test + + + org.mockito + mockito-core + test + + + ${project.groupId} + sonar-db-testing + pom + test + + + + diff --git a/server/sonar-ce/pom.xml b/server/sonar-ce/pom.xml index db5569fea92..bf8e0519a62 100644 --- a/server/sonar-ce/pom.xml +++ b/server/sonar-ce/pom.xml @@ -14,7 +14,6 @@ org.sonarsource.sonarqube sonar-server - ${project.version} provided @@ -48,6 +47,17 @@ assertj-core test + + org.assertj + assertj-guava + test + + + + org.hamcrest + hamcrest-all + test + org.mockito mockito-core diff --git a/server/sonar-server/pom.xml b/server/sonar-server/pom.xml index 555b2714e28..2e7d895e487 100644 --- a/server/sonar-server/pom.xml +++ b/server/sonar-server/pom.xml @@ -115,6 +115,10 @@ + + org.sonarsource.sonarqube + sonar-ce-api + commons-beanutils commons-beanutils -- 2.39.5