Fix build:delivery-metrics job by using the appropriate tag to use a dind capable runner in ops
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