updated renovate config and added annotations for renovate

This commit is contained in:
Jenny Danzmayr 2023-11-12 04:59:32 +01:00
parent f6249d0b3b
commit acf940ca7c
3 changed files with 23 additions and 5 deletions

View file

@ -29,7 +29,7 @@
},
"regexManagers": [
{
"fileMatch": ["(^|/)[\\w-]*[Dd]ockerfile$"],
"fileMatch": ["(^|/)[\\w-.]*[Dd]ockerfile$"],
"matchStringsStrategy": "any",
"matchStrings": [
"ARG BUILD_FROM=(?<depName>.*?):(?<currentValue>.*?)\\s+"
@ -37,17 +37,22 @@
"datasourceTemplate": "docker"
},
{
"fileMatch": ["(^|/)[\\w-]*[Dd]ockerfile$"],
"fileMatch": ["(^|/)[\\w-.]*[Dd]ockerfile$"],
"matchStringsStrategy": "any",
"matchStrings": [
"\\s+(?<package>[a-z0-9][a-z0-9-]+)=(?<currentValue>[a-z0-9-:_+~.]+)\\s+"
"(#\\s*renovate:\\s*srcname=(?<srcname>.*?)( datasource=(?<datasource>.*?))?( versioning=(?<versioning>.*?))?)?\\s+(?<package>[a-z0-9][a-z0-9-.]+)=(?<currentValue>[a-z0-9-:_+~.]+)\\s+"
],
"versioningTemplate": "deb",
"datasourceTemplate": "repology",
"depNameTemplate": "ubuntu_23_04/{{{package}}}"
"depNameTemplate": "{{#if datasource}}{{{datasource}}}{{else}}ubuntu_23_04{{/if}}/{{#if srcname}}{{{srcname}}}{{else}}{{{package}}}{{/if}}",
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}deb{{/if}}"
}
],
"packageRules": [
{
"matchPackagePatterns": ["ubuntu_\\d\\d_\\d\\d/build-essential"],
"matchManagers": ["regex"],
"enabled": false
},
{
"groupName": "docker core image",
"matchPaths": [