git pull on master:
stage: git-pull
environment:
name: master
url: https://example.ru/
variables:
GIT_STRATEGY: none
script:
- ssh -T user@example.ru "cd /var/www/user/data/www/example.ru/ && git pull -p"
only:
- master
если ты хочешь получить все возможные комбинации - то это перебор