learning api

This commit is contained in:
2022-02-27 00:21:35 +01:00
parent e4e38d07fd
commit ea53b09bf3
7 changed files with 48 additions and 22 deletions

View File

@@ -1,7 +1,3 @@
val ktorVersion = "1.6.7"
val kotlinVersion = "1.6.10"
plugins {
application
kotlin("jvm") version "1.6.10"
@@ -9,15 +5,13 @@ plugins {
group = "eu.fosil"
version = "0.0.1"
application {
mainClass.set("eu.fosil.okupamicoche.ApplicationKt")
}
repositories {
mavenCentral()
maven { url = uri("https://maven.pkg.jetbrains.space/public/p/ktor/eap") }
}
val ktorVersion = "1.6.7"
dependencies {
// Ktor
implementation("io.ktor:ktor-server-netty:$ktorVersion")
@@ -27,9 +21,10 @@ dependencies {
implementation("net.folivo:trixnity-appservice:1.1.6")
// Logger
implementation("io.github.microutils:kotlin-logging-jvm:2.1.21")
implementation("ch.qos.logback:logback-classic:1.2.10")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit:$kotlinVersion")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit:1.6.10")
}
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
@@ -38,3 +33,11 @@ tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
jvmTarget = "11"
}
}
tasks.test {
useJUnitPlatform()
}
application {
mainClass.set("eu.fosil.okupamicoche.MainKt")
}