stages: - deploy deploy_prod: stage: deploy only: - main script: - echo ">>> Pulling latest code" - git pull origin main - echo ">>> Pulling updated images" - sudo docker compose pull - echo ">>> Rebuilding local images if needed" - sudo docker compose build - echo ">>> Starting/Updating services" - sudo docker compose up -d