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("org.springframework.boot:spring-boot-starter-actuator") implementation("javax.annotation:javax.annotation-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-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") } tasks.withType { useJUnitPlatform() }