feat!: move images to variables to be easier overridable
As discussed in https://github.com/renovatebot/renovate/discussions/12067 I'm attempting to make it so that users that use the renovate-dind.gitlab-ci.yml
and renovate.gitlab-ci.yml
files to set up their own runners can use a proxy while using whatever the latest images are from both of the original templates.
The intended end result is to be able to do something like:
# Repo level .gitlab-ci.yaml
include:
- project: 'renovate-bot/renovate-runner'
ref: 'main'
file: '/templates/renovate-dind.gitlab-ci.yml'
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/${CI_RENOVATE_IMAGE}
services:
- ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/${CI_RENOVATE_SERVICE}
# ... eventually, renovate runner job configs and other stuff ...
Edited by Michael Kriese