Skip jobs when `Merge when pipeline succeeds` is used
Description
The Merge when pipeline succeeds button is awesome and saves a lot of time and effort. But if a pipeline has deploy jobs to a review app that are just going to be destroyed once the pipeline merges, we could save even more time by skipping those jobs when we know the MR is going to be merged immediately. Perhaps there's some way the job could detect that condition and skip the job automatically?