mirror of
https://gitlab.com/renovate-bot/renovate-runner.git
synced 2025-04-18 06:48:22 +02:00
28 lines
1.1 KiB
JSON
28 lines
1.1 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"description": "Renovate preset to update gitlab remote include for renovate templates",
|
|
"customManagers": [
|
|
{
|
|
"customType": "regex",
|
|
"description": "Update renovate remote includes version",
|
|
"fileMatch": ["\\.gitlab-ci\\.ya?ml$", "^templates/.+\\.yml$"],
|
|
"matchStrings": [
|
|
"-\\s+remote:\\s+https://gitlab\\.com/renovate-bot/renovate-runner/-/raw/(?<currentValue>v[0-9.]+)/"
|
|
],
|
|
"datasourceTemplate": "gitlab-releases",
|
|
"depNameTemplate": "renovate-runner",
|
|
"packageNameTemplate": "renovate-bot/renovate-runner",
|
|
"versioningTemplate": "semver"
|
|
},
|
|
{
|
|
"customType": "regex",
|
|
"description": "Update renovate docker references in gitlab variables",
|
|
"fileMatch": ["\\.gitlab-ci\\.yml$", "^templates/.+\\.yml$"],
|
|
"matchStrings": [
|
|
"CI_RENOVATE_IMAGE\\s*:\\s*(?<depName>[^:]+?):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"
|
|
],
|
|
"datasourceTemplate": "docker",
|
|
"versioningTemplate": "docker"
|
|
}
|
|
]
|
|
}
|