mirror of
https://github.com/LamGC/ScalaBot.git
synced 2025-04-29 14:17:30 +00:00
build: 更新 Slf4j 和 Junit, 屏蔽扩展包的测试依赖.
更新 Slf4j (1.7.32 -> 1.7.33) 和 Junit (5.6.0 -> 5.8.2). 按版本号规范来讲, 应该不会有兼容性问题.
This commit is contained in:
parent
e7fa80686a
commit
36ab898520
@ -9,7 +9,7 @@ plugins {
|
||||
dependencies {
|
||||
implementation(project(":scalabot-extension"))
|
||||
|
||||
implementation("org.slf4j:slf4j-api:1.7.32")
|
||||
implementation("org.slf4j:slf4j-api:1.7.33")
|
||||
implementation("io.github.microutils:kotlin-logging:2.1.21")
|
||||
implementation("ch.qos.logback:logback-classic:1.2.10")
|
||||
|
||||
@ -18,8 +18,6 @@ dependencies {
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0")
|
||||
implementation("com.google.code.gson:gson:2.8.9")
|
||||
|
||||
// implementation("org.dom4j:dom4j:2.1.3")
|
||||
|
||||
implementation("org.jdom:jdom2:2.0.6.1")
|
||||
|
||||
implementation("org.telegram:telegrambots-abilities:5.6.0")
|
||||
|
@ -9,7 +9,7 @@ repositories {
|
||||
dependencies {
|
||||
compileOnly(project(":scalabot-extension"))
|
||||
|
||||
testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
|
||||
testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2")
|
||||
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
|
||||
}
|
||||
|
||||
|
@ -3,12 +3,15 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
plugins {
|
||||
kotlin("jvm") version "1.6.10"
|
||||
java
|
||||
`maven-publish`
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api("org.telegram:telegrambots-abilities:5.6.0")
|
||||
api("org.slf4j:slf4j-api:1.7.32")
|
||||
testImplementation(kotlin("test"))
|
||||
api("org.slf4j:slf4j-api:1.7.33")
|
||||
|
||||
// There is nothing to test.
|
||||
// testImplementation(kotlin("test"))
|
||||
}
|
||||
|
||||
tasks.withType<Javadoc> {
|
||||
@ -29,3 +32,53 @@ tasks.test {
|
||||
tasks.withType<KotlinCompile> {
|
||||
kotlinOptions.jvmTarget = "11"
|
||||
}
|
||||
|
||||
publishing {
|
||||
repositories {
|
||||
maven {
|
||||
credentials {
|
||||
|
||||
}
|
||||
url = uri("")
|
||||
}
|
||||
}
|
||||
|
||||
publications {
|
||||
create<MavenPublication>("maven") {
|
||||
from(components["java"])
|
||||
|
||||
pom {
|
||||
name.set("ScalaBot-Extension-api")
|
||||
description.set(
|
||||
"Dependencies for developing scalabot " +
|
||||
"(a robotic application based on the TelegramBots[Github@rubenlagus/TelegramBots] project)"
|
||||
)
|
||||
url.set("https://github.com/LamGC/ScalaBot")
|
||||
licenses {
|
||||
license {
|
||||
name.set("The MIT License")
|
||||
url.set("https://www.opensource.org/licenses/mit-license.php")
|
||||
}
|
||||
}
|
||||
developers {
|
||||
developer {
|
||||
id.set("LamGC")
|
||||
name.set("Lam GC")
|
||||
email.set("lam827@lamgc.net")
|
||||
url.set("https://github.com/LamGC")
|
||||
}
|
||||
}
|
||||
scm {
|
||||
connection.set("scm:git:https://github.com/LamGC/ScalaBot.git")
|
||||
developerConnection.set("scm:git:ssh://git@github.com:LamGC/ScalaBot.git")
|
||||
url.set("https://github.com/LamGC/ScalaBot")
|
||||
}
|
||||
issueManagement {
|
||||
url.set("https://github.com/LamGC/ScalaBot/issues")
|
||||
system.set("Github Issues")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user