Update permissions script
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user