Anthony Debucquoy
c91a4c916e
There is an error just after the test succes because the app tries to close the db twice... but at least it works. i'll try to work around that later :p
47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
plugins {
|
|
java
|
|
id("org.springframework.boot") version "3.2.2"
|
|
id("io.spring.dependency-management") version "1.1.4"
|
|
}
|
|
|
|
group = "ovh.herisson"
|
|
version = "0.0.1-SNAPSHOT"
|
|
|
|
java {
|
|
sourceCompatibility = JavaVersion.VERSION_21
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
implementation("org.springframework.boot:spring-boot-starter-jdbc")
|
|
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
|
implementation("org.springframework.boot:spring-boot-starter-mail")
|
|
implementation("org.springframework.boot:spring-boot-starter-web")
|
|
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
|
implementation("org.springframework.boot:spring-boot-starter-security")
|
|
implementation("com.kohlschutter.junixsocket:junixsocket-core:2.9.0")
|
|
// implementation("org.springframework.session:spring-session-jdbc")
|
|
developmentOnly("org.springframework.boot:spring-boot-devtools")
|
|
developmentOnly("org.springframework.boot:spring-boot-docker-compose")
|
|
runtimeOnly("org.postgresql:postgresql")
|
|
testImplementation("org.springframework.boot:spring-boot-starter-test")
|
|
testImplementation("org.springframework.boot:spring-boot-testcontainers")
|
|
testImplementation("org.testcontainers:junit-jupiter")
|
|
testImplementation("org.testcontainers:postgresql")
|
|
testImplementation("io.rest-assured:rest-assured")
|
|
testImplementation("org.hamcrest:hamcrest")
|
|
}
|
|
|
|
tasks.register("run") {
|
|
dependsOn(tasks.bootRun)
|
|
}
|
|
|
|
|
|
tasks.withType<Test> {
|
|
useJUnitPlatform()
|
|
}
|
|
|