gitlab-ci: automatically start MR pipelines
- enables 'Run Pipeline' option on MR webpage [in pipelines tab]
- enables pipelines on MRs from a fork
- does CI on the merge (of MR-branch + destination-branch)
- automatically starts a pipeline on push (and pauses at "pause-for-approval" job)
If we want the pipeline to run all jobs, we have to go to 'pipelines' tab on MR webpage and click on 'play' icon - to continue the paused pipeline.
Edited by Satish Balay