Store image and services values in ENV variables
Ahoy peeps!
My team is currently setting up a scheduled pipeline based on the README and it's been mostly smooth going so far.
One of the issues we're running into right now is around pull rate limits from dockerhub, which can prevent the runner from working sometimes because it fails to pull the image it needs to run. The way to avoid this is to prepend any images that will be pulled from (usually by default) dockerhub with the contents of the $CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX
ENV variable (https://docs.gitlab.com/ee/user/packages/dependency_proxy/). But, doing this in our .gitlab-ci.yml
level would cause us to not inherit the latest configs from the official renovate-runner
repo.
Would it be possible to store the values currently being used by image
and services
into an ENV variable and then use that ENV variable when configuring the image
and services
tags in the yaml file so we can, on our end, prepend with the $CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX
ENV variable? This would allow us to always be using the latest setup/configs from the official renovate-runner
repo.