diff --git a/backend-server/build.gradle b/backend-server/build.gradle index 851fedb..55683e3 100644 --- a/backend-server/build.gradle +++ b/backend-server/build.gradle @@ -29,5 +29,9 @@ micronaut { } tasks.named("dockerBuild") { - images = ["ghcr.io/epsilonlabs/playground-backend:backend-server"] + images = ( + dockerTags + .split(',') + .collect {"ghcr.io/epsilonlabs/playground-backend/backend-server:${it}"} + ) } diff --git a/ep-tool-server/build.gradle b/ep-tool-server/build.gradle index 7b702fd..ce3ec0a 100644 --- a/ep-tool-server/build.gradle +++ b/ep-tool-server/build.gradle @@ -37,7 +37,11 @@ micronaut { } tasks.named("dockerBuild") { - images = ["ghcr.io/epsilonlabs/playground-backend:ep-tool-server"] + images = ( + dockerTags + .split(',') + .collect {"ghcr.io/epsilonlabs/playground-backend/ep-tool-server:${it}"} + ) } // Webpack for syntax highlighting diff --git a/gradle.properties b/gradle.properties index ceba795..aee4bc7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,3 @@ micronautVersion=4.6.3 epsilonVersion=2.5.0 +dockerTags=latest \ No newline at end of file diff --git a/standalone-server/build.gradle b/standalone-server/build.gradle index a54f51d..9999d10 100644 --- a/standalone-server/build.gradle +++ b/standalone-server/build.gradle @@ -39,7 +39,11 @@ tasks.named("dockerfile") { } tasks.named("dockerBuild") { - images = ["ghcr.io/epsilonlabs/playground-backend:standalone-server"] + images = ( + dockerTags + .split(',') + .collect {"ghcr.io/epsilonlabs/playground-backend/standalone-server:${it}"} + ) } def clonedFrontendDir = 'build/frontend'