test-spring-websockets / build.gradle.kts
andreybavt's picture
changes
6977d85
raw
history blame
2.6 kB
plugins {
java
id("org.springframework.boot") version "2.6.6"
id("io.spring.dependency-management") version "1.1.0"
}
group = "ai.giskard"
version = "0.0.1-SNAPSHOT"
java {
sourceCompatibility = JavaVersion.VERSION_17
}
repositories {
mavenCentral()
}
val grpcVersion: String by project.extra.properties
val jhipsterDependenciesVersion: String by project.extra.properties
val jaxbRuntimeVersion: String by project.extra.properties
val archunitJunit5Version: String by project.extra.properties
val springBootVersion: String by project.extra.properties
val mapstructVersion: String by project.extra.properties
dependencies {
implementation("org.springframework.boot:spring-boot-starter-security")
implementation("org.springframework.boot:spring-boot-starter-web")
implementation("org.springframework.boot:spring-boot-starter-websocket")
//-----------------------------------------------------------------------------------------------------------------------------------------------
implementation("javax.annotation:javax.annotation-api")
implementation("io.dropwizard.metrics:metrics-core")
implementation("io.micrometer:micrometer-registry-prometheus")
implementation("com.fasterxml.jackson.datatype:jackson-datatype-hppc")
implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
implementation("com.fasterxml.jackson.module:jackson-module-jaxb-annotations")
implementation("com.fasterxml.jackson.core:jackson-annotations")
implementation("com.fasterxml.jackson.core:jackson-databind")
implementation("com.zaxxer:HikariCP")
implementation("javax.transaction:javax.transaction-api")
implementation("org.springframework.boot:spring-boot-loader-tools")
implementation("org.springframework.boot:spring-boot-starter-mail")
implementation("org.springframework.boot:spring-boot-starter-logging")
implementation("org.springframework.boot:spring-boot-starter-actuator")
implementation("org.springframework.boot:spring-boot-starter-websocket")
implementation("org.springframework.boot:spring-boot-starter-web") {
exclude(module = "spring-boot-starter-tomcat")
}
implementation("org.springframework.boot:spring-boot-starter-undertow")
implementation("org.springframework.boot:spring-boot-starter-thymeleaf")
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:${springBootVersion}")
developmentOnly("org.springframework.boot:spring-boot-devtools:${springBootVersion}")
}
tasks.withType<Test> {
useJUnitPlatform()
}