Use dependency proxy in Developer Tooling projects
Problem
See DockerHub Limitations Mitigation - Coordination... (gitlab-org/gitlab#528723 - closed) for details.
TLDR: before April 1st, we need to enable the dependency proxy for images that would be pulled via CI from Docker Hub in projects that we own.
Projects
Note
gitlab-dangerfiles and gitlab-styles used to be managed by EP. I’m unsure about current ownership, so I’m just updating them with this issue.
fast-quarantine is owned by groupdevelopment analytics but we’re doing it here to reduce their load.
Solution
Prefix image names in CI configs with ${GITLAB_DEPENDENCY_PROXY}.
Edited by Peter Leitzen