From 16833d94f804c050dc5f56072d958c524f247eb9 Mon Sep 17 00:00:00 2001 From: Eric Gullickson <16152721+ericgullickson@users.noreply.github.com> Date: Thu, 18 Dec 2025 13:10:18 -0600 Subject: [PATCH] Update permissions script --- .gitlab-ci.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 173889e..10bb1c3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ # MotoVaultPro GitLab CI/CD Pipeline # GitLab 18.6+ with shell executor # See docs/CICD-DEPLOY.md for complete documentation -# v1.1 +# v1.2 stages: - validate @@ -16,6 +16,12 @@ variables: DOCKER_COMPOSE_FILE: docker-compose.yml DOCKER_COMPOSE_PROD_FILE: docker-compose.prod.yml +# Fix permissions after every job - docker creates files as root +default: + after_script: + - echo "Fixing file permissions..." + - sudo chown -R gitlab-runner:gitlab-runner "$DEPLOY_PATH" 2>/dev/null || true + # Validate Stage - Check prerequisites validate: stage: validate