Updated dependencies.

This commit is contained in:
Erik C. Thauvin 2020-07-20 06:09:35 -07:00
parent 68f42777af
commit e71f4f60ee
11 changed files with 39 additions and 39 deletions

View file

@ -2,23 +2,21 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
`java-gradle-plugin`
`kotlin-dsl`
`maven-publish`
jacoco
id("com.github.ben-manes.versions") version "0.28.0"
id("com.gradle.plugin-publish") version "0.10.1"
id("io.gitlab.arturbosch.detekt") version "1.6.0"
id("org.jmailen.kotlinter") version "2.3.2"
id("org.sonarqube") version "2.8"
kotlin("jvm") version "1.3.61"
kotlin("jvm") version "1.3.72"
id("com.github.ben-manes.versions") version "0.29.0"
id("com.gradle.plugin-publish") version "0.12.0"
id("io.gitlab.arturbosch.detekt") version "1.10.0"
id("org.gradle.kotlin.kotlin-dsl") version "1.3.6"
id("org.sonarqube") version "3.0"
}
version = "1.0.4"
group = "net.thauvin.erik.gradle"
object VersionInfo {
const val kotlin = "1.3.61"
const val spek = "2.0.10"
const val spek = "2.0.12"
}
val versions: VersionInfo by extra { VersionInfo }
@ -32,15 +30,15 @@ repositories {
dependencies {
implementation(gradleApi())
implementation(kotlin("stdlib-jdk8", version = versions.kotlin))
implementation(platform("org.jetbrains.kotlin:kotlin-bom"))
implementation(kotlin("stdlib"))
testImplementation(kotlin("reflect"))
testImplementation(kotlin("test"))
testImplementation(kotlin("reflect", version = versions.kotlin))
testImplementation(kotlin("test", version = versions.kotlin))
testImplementation(gradleTestKit())
testImplementation("org.spekframework.spek2:spek-dsl-jvm:${versions.spek}")
testRuntimeOnly("org.spekframework.spek2:spek-runner-junit5:${versions.spek}")
}
tasks {
@ -68,29 +66,12 @@ tasks {
}
}
buildScan {
link("GitHub", "https://github.com/ethauvin/semver-gradle/tree/master")
if ("true" == System.getenv("CI")) {
publishOnFailure()
tag("CI")
}
termsOfServiceUrl = "https://gradle.com/terms-of-service"
termsOfServiceAgree = "yes"
}
detekt {
// input = files("src/main/kotlin", "src/test/kotlin")
// filters = ".*/resources/.*,.*/build/.*"
baseline = project.rootDir.resolve("detekt-baseline.xml")
}
kotlinter {
ignoreFailures = false
reporters = arrayOf("html")
experimentalRules = false
disabledRules = arrayOf("import-ordering")
}
sonarqube {
properties {
property("sonar.projectName", "semver-gradle")