stages: - update_patched_master update_patched_master: stage: update_patched_master tags: - instance only: - patched_changes script: - apk --no-cache add git - echo "Setting up Git..." - git remote set-url origin http://oauth2:glpat-T3idX9vsETxBWayx8m3E@${CI_SERVER_HOST}/${CI_PROJECT_PATH}.git - echo "Fetching origin..." - git fetch origin - echo "Checking out patched_master..." - git checkout patched_master || git checkout -b patched_master - echo "Resetting patched_master to patched_changes..." - git reset --hard origin/patched_changes - echo "Force pushing patched_master..." - git push origin patched_master --force