Update permissions script
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# MotoVaultPro GitLab CI/CD Pipeline
|
# MotoVaultPro GitLab CI/CD Pipeline
|
||||||
# GitLab 18.6+ with shell executor
|
# GitLab 18.6+ with shell executor
|
||||||
# See docs/CICD-DEPLOY.md for complete documentation
|
# See docs/CICD-DEPLOY.md for complete documentation
|
||||||
# v1.1
|
# v1.2
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- validate
|
- validate
|
||||||
@@ -16,6 +16,12 @@ variables:
|
|||||||
DOCKER_COMPOSE_FILE: docker-compose.yml
|
DOCKER_COMPOSE_FILE: docker-compose.yml
|
||||||
DOCKER_COMPOSE_PROD_FILE: docker-compose.prod.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 - Check prerequisites
|
||||||
validate:
|
validate:
|
||||||
stage: validate
|
stage: validate
|
||||||
|
|||||||
Reference in New Issue
Block a user