Is there any way to run a pipeline when a merge request is reverted on GitLab CI/CD? I tried to debug environment variables with those two jobs but they are not triggered :
stages:
- test
debug:
stage: test
script:
- printenv
when: always
debug2:
stage: test
script:
- printenv
rules:
# Run only during merge requests
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: always
allow_failure: false
I would like to roll back a deployment made with PHP Deployer over SSH when a merge request on a deployment branch is reverted