From 10a20a555d0da5dbfda50963a0c733a96e4615e5 Mon Sep 17 00:00:00 2001 From: kovagoadi Date: Sat, 29 Nov 2025 19:55:18 +0100 Subject: [PATCH] Added volume and set error exit (#14) Reviewed-on: https://gitea.kovagoadi.hu/kovagoadi.hu/traefik/pulls/14 Co-authored-by: kovagoadi Co-committed-by: kovagoadi --- .gitea/workflows/workflow.yaml | 3 +++ docker-compose.yaml | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/workflow.yaml b/.gitea/workflows/workflow.yaml index 3ec84c9..80c243a 100644 --- a/.gitea/workflows/workflow.yaml +++ b/.gitea/workflows/workflow.yaml @@ -63,6 +63,7 @@ jobs: mkdir -p ${{ needs.prepare_context.outputs.pr_path }} # 2. Run Docker Compose after sync SCRIPT_AFTER: | + set -e cd ${{ needs.prepare_context.outputs.pr_path }} docker compose --env-file dev.env -f docker-compose.yaml up -d --build --remove-orphans @@ -88,6 +89,7 @@ jobs: SCRIPT_BEFORE: | mkdir -p ${{ env.REMOTE_STAGING_PATH }} SCRIPT_AFTER: | + set -e cd ${{ env.REMOTE_STAGING_PATH }} docker compose --env-file staging.env -f docker-compose.yaml up -d --build --remove-orphans @@ -114,6 +116,7 @@ jobs: SCRIPT_BEFORE: | mkdir -p ${{ env.REMOTE_PROD_PATH }} SCRIPT_AFTER: | + set -e cd ${{ env.REMOTE_PROD_PATH }} docker compose --env-file prod.env -f docker-compose.yaml -f docker-compose.prod.yaml up -d --build --remove-orphans diff --git a/docker-compose.yaml b/docker-compose.yaml index e3af1fc..124fa85 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -44,4 +44,6 @@ services: - traefik.http.routers.https.tls=true - traefik.http.routers.https.tls.certresolver=letsencrypt networks: - proxy: \ No newline at end of file + proxy: +volumes: + letsencrypt: \ No newline at end of file