Limit tests and delivery-metrics deployments to push events
What does this MR do and why?
@rpereira2 noticed that running pipelines on OPS introduced some extra jobs gitlab-org/release/docs!471 (comment 972302273)
- If the last commit on master includes a change to delivery-metrics, running a web pipeline will re-deploy
- also running a web pipeline on master will run all the tests, but we have the
RUN_TESTS
variable for that purpose.
This MR will limit the above jobs only for push events (manual pushes or merged pipelines).
Author Check-list
-
Has documentation been updated?
Edited by Alessio Caiazza