From bbedd2257eb908219af7dc6eb11dcf986d070537 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Sat, 19 Apr 2025 00:44:52 +0200 Subject: [PATCH] Ensure backend tasks depend on frontend build completion --- backend/build.gradle.kts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/build.gradle.kts b/backend/build.gradle.kts index c1aa9ee..a52d438 100644 --- a/backend/build.gradle.kts +++ b/backend/build.gradle.kts @@ -44,6 +44,10 @@ dependencies { } +tasks.compileJava { + dependsOn(":frontend:npmBuild") +} + tasks.withType { useJUnitPlatform() } @@ -60,6 +64,7 @@ tasks.processResources { tasks.register("includeFrontend") { description = "Copy the built frontend to the Spring Boot static resources directory" + dependsOn(":frontend:npmBuild") from("${project.rootDir}/frontend/dist") into(layout.buildDirectory.dir("resources/main/static")) doNotTrackState("Cannot reliably track state in the static directory")