From ba91c0acbd84acf1dec9fce1a3fc574a5b036f65 Mon Sep 17 00:00:00 2001 From: HusseinYasser Date: Thu, 9 May 2024 15:33:50 +0300 Subject: [PATCH] adding option to use swarm with local images or production images --- Makefile | 10 ++++++---- compose.override.yaml | 11 +++++++++++ 2 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 compose.override.yaml diff --git a/Makefile b/Makefile index ca4b015b..30ee8ca6 100644 --- a/Makefile +++ b/Makefile @@ -2,10 +2,12 @@ build: mvn -DskipTests package - docker build ./services/jobs --tag ahmad45123/workup:service_jobs - docker build ./services/payments --tag ahmad45123/workup:service_payments - docker build ./services/users --tag ahmad45123/workup:service_users - docker build ./services/contracts --tag ahmad45123/workup:service_contracts + + docker build ./services/jobs --tag workup:service_jobs + docker build ./services/payments --tag workup:service_payments + docker build ./services/users --tag workup:service_users + docker build ./services/contracts --tag workup:service_contracts + up: docker compose up --force-recreate diff --git a/compose.override.yaml b/compose.override.yaml new file mode 100644 index 00000000..4bf143fb --- /dev/null +++ b/compose.override.yaml @@ -0,0 +1,11 @@ + +version: '3.7' +services: + service_jobs: + image: workup:service_jobs + + service_payments: + image: workup:service_payments + + service_contracts: + image: workup:service_contracts