haveno-core/.gitlab-ci.yml

24 lines
No EOL
730 B
YAML

stages:
- update_patched_master
variables:
GIT_STRATEGY: fetch
GIT_SSL_NO_VERIFY: "1"
update_patched_master:
stage: update_patched_master
only:
- patched_changes
script:
- apk add --no-cache git
- echo "Setting up Git repository locally..."
- git clone ${CI_PROJECT_DIR} /tmp/repo
- cd /tmp/repo
- echo "Fetching all branches..."
- git fetch origin
- echo "Checking out patched_master branch..."
- 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 to match patched_changes..."
- git push origin patched_master --force