1
0
Fork 0
mirror of https://gitlab.com/renovate-bot/renovate-runner.git synced 2025-04-18 06:48:22 +02:00
renovate-runner/default.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"
}
]
}