Files
timekeep-backend/build.gradle.kts

46 lines
1.1 KiB
Plaintext

/*
* This file was generated by the Gradle 'init' task.
*/
plugins {
`java-library`
`maven-publish`
id("io.freefair.lombok") version "9.0.0"
}
repositories {
mavenLocal()
mavenCentral()
maven {
url = uri("https://repo.maven.apache.org/maven2/")
}
}
dependencies {
api(libs.org.springframework.boot.spring.boot.starter.websocket)
api(libs.org.springframework.boot.spring.boot.starter.data.jpa)
api(libs.org.springframework.boot.spring.boot.starter.actuator)
runtimeOnly(libs.com.mysql.mysql.connector.j)
testImplementation(libs.org.springframework.boot.spring.boot.starter.test)
testImplementation(libs.org.springframework.security.spring.security.test)
}
group = "de.pnreichmuth"
version = "0.0.1-SNAPSHOT"
description = "timekeep-backend"
java.sourceCompatibility = JavaVersion.VERSION_1_8
publishing {
publications.create<MavenPublication>("maven") {
from(components["java"])
}
}
tasks.withType<JavaCompile>() {
options.encoding = "UTF-8"
}
tasks.withType<Javadoc>() {
options.encoding = "UTF-8"
}