aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <marussy@mit.bme.hu>2021-09-24 18:51:34 +0200
committerLibravatar Kristóf Marussy <marussy@mit.bme.hu>2021-09-24 18:51:34 +0200
commit1151ab6d149b12026ffd911534c70aa1a1134beb (patch)
tree6d20d3d6a22e6801814f7d88153ca5a3d91b4435
parentbuild: make sure to produce JaCoCo xml report (diff)
downloadrefinery-1151ab6d149b12026ffd911534c70aa1a1134beb.tar.gz
refinery-1151ab6d149b12026ffd911534c70aa1a1134beb.tar.zst
refinery-1151ab6d149b12026ffd911534c70aa1a1134beb.zip
ci: Sonar fixes
-rw-r--r--build.gradle11
-rw-r--r--gradle/jmh.gradle6
-rw-r--r--language-model/build.gradle2
3 files changed, 15 insertions, 4 deletions
diff --git a/build.gradle b/build.gradle
index fa9bef8d..cb7d671a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -16,10 +16,15 @@ plugins {
16allprojects { 16allprojects {
17 group = 'org.eclipse.viatra.solver' 17 group = 'org.eclipse.viatra.solver'
18 version = '0.0.0-SNAPSHOT' 18 version = '0.0.0-SNAPSHOT'
19
20 sonarqube.properties {
21 // Make sure 'exclusions' is a List in every subproject
22 property 'sonar.exclusions', []
23 }
19} 24}
20 25
21sonarqube.properties { 26sonarqube.properties {
22 property "sonar.projectKey", "graphs4value_refainery" 27 property 'sonar.projectKey', 'graphs4value_refainery'
23 property "sonar.organization", "graphs4value" 28 property 'sonar.organization', 'graphs4value'
24 property "sonar.host.url", "https://sonarcloud.io" 29 property 'sonar.host.url', 'https://sonarcloud.io'
25} 30}
diff --git a/gradle/jmh.gradle b/gradle/jmh.gradle
index 9d4d8329..71fec300 100644
--- a/gradle/jmh.gradle
+++ b/gradle/jmh.gradle
@@ -44,3 +44,9 @@ eclipse.classpath {
44 } 44 }
45 } 45 }
46} 46}
47
48sonarqube.properties {
49 properties['sonar.tests'] += [
50 'src/jmh/java',
51 ]
52}
diff --git a/language-model/build.gradle b/language-model/build.gradle
index d60115de..f1dbb8c6 100644
--- a/language-model/build.gradle
+++ b/language-model/build.gradle
@@ -32,7 +32,7 @@ compileJava.dependsOn(generateEPackage)
32clean.dependsOn(cleanGenerateEPackage) 32clean.dependsOn(cleanGenerateEPackage)
33 33
34sonarqube.properties { 34sonarqube.properties {
35 properties['sonar.exlusions'] += [ 35 properties['sonar.exclusions'] += [
36 'src/main/emf-gen/**', 36 'src/main/emf-gen/**',
37 ] 37 ]
38} 38}