Skip to content

Fix build:delivery-metrics job by using the appropriate tag to use a dind capable runner in ops

Reuben Pereira requested to merge rp/add-back-docker-tag1 into master

What does this MR do and why?

Describe in detail what your merge request does and why.

Content

  • Use the appropriate tag depending on where job will run

On ops, jobs that use dind need the docker tag, and on gitlab.com, they need the saas-linux-small-amd64 tag (or another similar one).

We have the delivery-metrics acceptance tests job that runs on gitlab.com and needs the saas-linux-small-amd64 tag. And we have the build:delivery-metrics job that runs on ops.gitlab.net and needs the docker tag. Both jobs currently do not run and this prevents delivery-metrics from picking up any new changes that are merged since the job that builds the new CI image does not run.

Also, update rules for test jobs so that they only run on gitlab.com, since MRs are created and merged in gitlab.com, and not on ops.

Author Check-list

  • Has documentation been updated?
Edited by Reuben Pereira

Merge request reports