Update dependencies
This commit is contained in:
parent
db00e61542
commit
31808eb99c
@ -1,3 +1,4 @@
|
|||||||
|
import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask
|
||||||
import com.jfrog.bintray.gradle.BintrayExtension
|
import com.jfrog.bintray.gradle.BintrayExtension
|
||||||
import com.jfrog.bintray.gradle.tasks.BintrayUploadTask
|
import com.jfrog.bintray.gradle.tasks.BintrayUploadTask
|
||||||
import org.jetbrains.dokka.gradle.DokkaTask
|
import org.jetbrains.dokka.gradle.DokkaTask
|
||||||
@ -8,9 +9,9 @@ description = "A Result monad for modelling success or failure operations."
|
|||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
kotlin("jvm") version ("1.3.41")
|
kotlin("jvm") version ("1.3.50")
|
||||||
id("org.jetbrains.dokka") version ("0.9.18")
|
id("org.jetbrains.dokka") version ("0.9.18")
|
||||||
id("com.github.ben-manes.versions") version ("0.21.0")
|
id("com.github.ben-manes.versions") version ("0.22.0")
|
||||||
id("com.jfrog.bintray") version ("1.8.4")
|
id("com.jfrog.bintray") version ("1.8.4")
|
||||||
id("net.researchgate.release") version ("2.8.1")
|
id("net.researchgate.release") version ("2.8.1")
|
||||||
}
|
}
|
||||||
@ -45,6 +46,22 @@ fun BintrayExtension.pkg(configure: BintrayExtension.PackageConfig.() -> Unit) {
|
|||||||
pkg(delegateClosureOf(configure))
|
pkg(delegateClosureOf(configure))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.named<DependencyUpdatesTask>("dependencyUpdates") {
|
||||||
|
resolutionStrategy {
|
||||||
|
componentSelection {
|
||||||
|
all {
|
||||||
|
val rejected = listOf("alpha", "beta", "rc", "cr", "m", "eap").any {
|
||||||
|
candidate.version.contains(it, ignoreCase = true)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (rejected) {
|
||||||
|
reject("Release candidate")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
val dokka by tasks.existing(DokkaTask::class) {
|
val dokka by tasks.existing(DokkaTask::class) {
|
||||||
sourceDirs = sourceSets["main"].kotlin.srcDirs
|
sourceDirs = sourceSets["main"].kotlin.srcDirs
|
||||||
outputFormat = "javadoc"
|
outputFormat = "javadoc"
|
||||||
|
@ -13,7 +13,7 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
val ktorVersion = "1.2.2"
|
val ktorVersion = "1.2.3"
|
||||||
|
|
||||||
implementation(rootProject)
|
implementation(rootProject)
|
||||||
implementation(kotlin("stdlib-jdk8"))
|
implementation(kotlin("stdlib-jdk8"))
|
||||||
|
Loading…
Reference in New Issue
Block a user