mirror of https://github.com/apache/kafka.git
MINOR: Extract Gradle and its plugins versions into dependencies.gradle (#6648)
Reviewers: Ismael Juma <ismael@juma.me.uk>
This commit is contained in:
parent
6ca899e56d
commit
093a22536f
26
build.gradle
26
build.gradle
|
@ -26,16 +26,17 @@ buildscript {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
apply from: file('gradle/buildscript.gradle'), to: buildscript
|
apply from: file('gradle/buildscript.gradle'), to: buildscript
|
||||||
|
apply from: "$rootDir/gradle/dependencies.gradle"
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
// For Apache Rat plugin to ignore non-Git files
|
// For Apache Rat plugin to ignore non-Git files
|
||||||
classpath "org.ajoberstar.grgit:grgit-core:3.1.1"
|
classpath "org.ajoberstar.grgit:grgit-core:$versions.grgit"
|
||||||
classpath 'com.github.ben-manes:gradle-versions-plugin:0.21.0'
|
classpath "com.github.ben-manes:gradle-versions-plugin:$versions.gradleVersionsPlugin"
|
||||||
classpath 'org.scoverage:gradle-scoverage:2.5.0'
|
classpath "org.scoverage:gradle-scoverage:$versions.scoveragePlugin"
|
||||||
classpath 'com.github.jengelman.gradle.plugins:shadow:4.0.4'
|
classpath "com.github.jengelman.gradle.plugins:shadow:$versions.shadowPlugin"
|
||||||
classpath 'org.owasp:dependency-check-gradle:4.0.2'
|
classpath "org.owasp:dependency-check-gradle:$versions.owaspDepCheckPlugin"
|
||||||
classpath "com.diffplug.spotless:spotless-plugin-gradle:3.23.0"
|
classpath "com.diffplug.spotless:spotless-plugin-gradle:$versions.spotlessPlugin"
|
||||||
classpath "gradle.plugin.com.github.spotbugs:spotbugs-gradle-plugin:1.6.9"
|
classpath "gradle.plugin.com.github.spotbugs:spotbugs-gradle-plugin:$versions.spotbugsPlugin"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -43,11 +44,10 @@ apply plugin: "com.diffplug.gradle.spotless"
|
||||||
spotless {
|
spotless {
|
||||||
scala {
|
scala {
|
||||||
target 'streams/**/*.scala'
|
target 'streams/**/*.scala'
|
||||||
scalafmt('1.5.1').configFile('checkstyle/.scalafmt.conf')
|
scalafmt("$versions.scalafmt").configFile('checkstyle/.scalafmt.conf')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "$rootDir/gradle/dependencies.gradle"
|
|
||||||
|
|
||||||
allprojects {
|
allprojects {
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ allprojects {
|
||||||
}
|
}
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
gradleVersion = "5.4.1"
|
gradleVersion = "$versions.gradle"
|
||||||
minJavaVersion = "8"
|
minJavaVersion = "8"
|
||||||
buildVersionFileName = "kafka-version.properties"
|
buildVersionFileName = "kafka-version.properties"
|
||||||
|
|
||||||
|
@ -432,7 +432,7 @@ subprojects {
|
||||||
checkstyle {
|
checkstyle {
|
||||||
configFile = new File(rootDir, "checkstyle/checkstyle.xml")
|
configFile = new File(rootDir, "checkstyle/checkstyle.xml")
|
||||||
configProperties = checkstyleConfigProperties("import-control.xml")
|
configProperties = checkstyleConfigProperties("import-control.xml")
|
||||||
toolVersion = '8.20'
|
toolVersion = "$versions.checkstyle"
|
||||||
}
|
}
|
||||||
|
|
||||||
configure(checkstyleMain) {
|
configure(checkstyleMain) {
|
||||||
|
@ -448,7 +448,7 @@ subprojects {
|
||||||
test.dependsOn('checkstyleMain', 'checkstyleTest')
|
test.dependsOn('checkstyleMain', 'checkstyleTest')
|
||||||
|
|
||||||
spotbugs {
|
spotbugs {
|
||||||
toolVersion = '3.1.12'
|
toolVersion = "$versions.spotbugs"
|
||||||
excludeFilter = file("$rootDir/gradle/spotbugs-exclude.xml")
|
excludeFilter = file("$rootDir/gradle/spotbugs-exclude.xml")
|
||||||
ignoreFailures = false
|
ignoreFailures = false
|
||||||
}
|
}
|
||||||
|
@ -467,7 +467,7 @@ subprojects {
|
||||||
apply plugin: "jacoco"
|
apply plugin: "jacoco"
|
||||||
|
|
||||||
jacoco {
|
jacoco {
|
||||||
toolVersion = "0.8.3"
|
toolVersion = "$versions.jacoco"
|
||||||
}
|
}
|
||||||
|
|
||||||
// NOTE: Jacoco Gradle plugin does not support "offline instrumentation" this means that classes mocked by PowerMock
|
// NOTE: Jacoco Gradle plugin does not support "offline instrumentation" this means that classes mocked by PowerMock
|
||||||
|
|
|
@ -52,9 +52,14 @@ versions += [
|
||||||
apacheds: "2.0.0-M24",
|
apacheds: "2.0.0-M24",
|
||||||
argparse4j: "0.7.0",
|
argparse4j: "0.7.0",
|
||||||
bcpkix: "1.60",
|
bcpkix: "1.60",
|
||||||
|
checkstyle: "8.20",
|
||||||
|
gradle: "5.4.1",
|
||||||
|
gradleVersionsPlugin: "0.21.0",
|
||||||
|
grgit: "3.1.1",
|
||||||
httpclient: "4.5.7",
|
httpclient: "4.5.7",
|
||||||
easymock: "4.0.2",
|
easymock: "4.0.2",
|
||||||
jackson: "2.9.8",
|
jackson: "2.9.8",
|
||||||
|
jacoco: "0.8.3",
|
||||||
jetty: "9.4.14.v20181114",
|
jetty: "9.4.14.v20181114",
|
||||||
jersey: "2.27",
|
jersey: "2.27",
|
||||||
jmh: "1.21",
|
jmh: "1.21",
|
||||||
|
@ -78,13 +83,20 @@ versions += [
|
||||||
mavenArtifact: "3.6.0",
|
mavenArtifact: "3.6.0",
|
||||||
metrics: "2.2.0",
|
metrics: "2.2.0",
|
||||||
mockito: "2.23.4",
|
mockito: "2.23.4",
|
||||||
|
owaspDepCheckPlugin: "4.0.2",
|
||||||
powermock: "2.0.0",
|
powermock: "2.0.0",
|
||||||
reflections: "0.9.11",
|
reflections: "0.9.11",
|
||||||
rocksDB: "5.15.10",
|
rocksDB: "5.15.10",
|
||||||
|
scalafmt: "1.5.1",
|
||||||
scalatest: "3.0.5",
|
scalatest: "3.0.5",
|
||||||
scoverage: "1.3.1",
|
scoverage: "1.3.1",
|
||||||
|
scoveragePlugin: "2.5.0",
|
||||||
|
shadowPlugin: "4.0.4",
|
||||||
slf4j: "1.7.25",
|
slf4j: "1.7.25",
|
||||||
snappy: "1.1.7.2",
|
snappy: "1.1.7.2",
|
||||||
|
spotbugs: "3.1.12",
|
||||||
|
spotbugsPlugin: "1.6.9",
|
||||||
|
spotlessPlugin: "3.23.0",
|
||||||
zkclient: "0.11",
|
zkclient: "0.11",
|
||||||
zookeeper: "3.4.13",
|
zookeeper: "3.4.13",
|
||||||
zstd: "1.3.8-1"
|
zstd: "1.3.8-1"
|
||||||
|
|
Loading…
Reference in New Issue