mirror of
https://github.com/LamGC/ScalaBot.git
synced 2025-04-29 22:27:31 +00:00
build: 将子项目间共用的 Plugin 声明在根项目.
根据 Gradle 建议[1], 可以将子项目中都有使用的插件, 更改到根项目中, 这么做可以让我们仅更新根项目的插件版本, 让 Gradle 自动同步子项目的插件版本. --------------------------------- [1]: https://docs.gradle.org/current/userguide/plugins.html#sec:subprojects_plugins_dsl
This commit is contained in:
parent
cfdfa21619
commit
45244c1fb1
@ -1,3 +1,8 @@
|
||||
plugins {
|
||||
kotlin("jvm") version "1.6.10" apply false
|
||||
id("org.jetbrains.kotlinx.kover") version "0.5.1" apply false
|
||||
}
|
||||
|
||||
allprojects {
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
@ -1,10 +1,9 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
kotlin("jvm") version "1.6.10"
|
||||
kotlin("jvm")
|
||||
application
|
||||
id("org.jetbrains.kotlinx.kover") version "0.5.1"
|
||||
// id("org.jetbrains.kotlin") version "1.6.10"
|
||||
id("org.jetbrains.kotlinx.kover")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
@ -1,7 +1,5 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
kotlin("jvm") version "1.6.10"
|
||||
kotlin("jvm")
|
||||
java
|
||||
`maven-publish`
|
||||
signing
|
||||
@ -33,10 +31,6 @@ tasks.test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
tasks.withType<KotlinCompile> {
|
||||
kotlinOptions.jvmTarget = "11"
|
||||
}
|
||||
|
||||
publishing {
|
||||
repositories {
|
||||
if (project.version.toString().endsWith("-SNAPSHOT")) {
|
||||
|
Loading…
Reference in New Issue
Block a user