Skip to content

Limit tests and delivery-metrics deployments to push events

Alessio Caiazza requested to merge fix-web-pipelines into master

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

Merge request reports