Skip to content

Commit ba1b906

Browse files
committed
sonarqube
1 parent 4bd88f2 commit ba1b906

File tree

1 file changed

+32
-3
lines changed

1 file changed

+32
-3
lines changed

build.gradle

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,45 @@
1+
def corePlugin = ""
2+
13
buildscript {
24
repositories {
35
jcenter()
46
maven {
57
name = "forge"
68
url = "http://files.minecraftforge.net/maven"
79
}
10+
maven {
11+
name = "gradle"
12+
url "https://plugins.gradle.org/m2/"
13+
}
814
maven {
915
name = "sonatype"
1016
url = "https://oss.sonatype.org/content/groups/public"
1117
}
1218
}
1319
dependencies {
1420
classpath "net.minecraftforge.gradle:ForgeGradle:2.2-SNAPSHOT"
15-
classpath "com.matthewprenger:CurseGradle:1.0-SNAPSHOT"
21+
classpath "gradle.plugin.com.matthewprenger:CurseGradle:1.0.9"
22+
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.5"
1623
}
1724
}
1825

1926
apply plugin: "net.minecraftforge.gradle.forge"
2027
apply plugin: "com.matthewprenger.cursegradle"
2128
apply plugin: "maven-publish"
29+
apply plugin: "org.sonarqube"
2230

2331
javadoc {
2432
failOnError = false
2533
}
2634

35+
description = "OreSpawn"
2736
def mod_file = getModFile()
2837
def mc_version = "1.11.2"
29-
def short_version = getVersion("VERSION", mod_file)
38+
39+
ext {
40+
short_version = getVersion("VERSION", mod_file)
41+
}
42+
3043
version = mc_version + "-" + short_version
3144
if (System.getenv().BUILD_NUMBER) {
3245
version += "." + System.getenv().BUILD_NUMBER
@@ -63,11 +76,17 @@ minecraft {
6376
version = "1.11.2-13.20.0.2228"
6477
runDir = "run"
6578
mappings = "stable_32"
66-
// coreMod = ""
79+
// coreMod = corePlugin
80+
// clientJvmArgs = ["-Dfml.coreMods.load=$corePlugin"]
81+
// serverJvmArgs = ["-Dfml.coreMods.load=$corePlugin"]
6782
makeObfSourceJar = false
6883
}
6984

7085
repositories {
86+
maven {
87+
name "SpongePowered"
88+
url "https://repo.spongepowered.org/maven/"
89+
}
7190
maven {
7291
name "DVS1 Maven FS"
7392
url "http://dvs1.progwml6.com/files/maven"
@@ -225,6 +244,16 @@ curseforge {
225244
}
226245
}
227246

247+
sonarqube {
248+
properties {
249+
property "sonar.host.url", secret.sonarHost
250+
property "sonar.organization", secret.sonarOrganization
251+
property "sonar.login", secret.sonarToken
252+
property "sonar.projectName", project.archivesBaseName
253+
property "sonar.projectKey", "$project.group:$project.archivesBaseName"
254+
}
255+
}
256+
228257
String getModFile() {
229258
String path = "src/main/java/com/mcmoddev/orespawn/data/Constants.java";
230259
return path;

0 commit comments

Comments
 (0)