diff --git a/lib/config/presets/internal/workarounds.ts b/lib/config/presets/internal/workarounds.ts index a6c8fe3f0c1b5a..23fd345e915930 100644 --- a/lib/config/presets/internal/workarounds.ts +++ b/lib/config/presets/internal/workarounds.ts @@ -21,9 +21,21 @@ export const presets: Record = { 'workarounds:disableEclipseLifecycleMapping', 'workarounds:disableMavenParentRoot', 'workarounds:containerbase', + 'workarounds:bitnamiDockerImageVersioning', ], ignoreDeps: [], // Hack to improve onboarding PR description }, + bitnamiDockerImageVersioning: { + description: 'Use custom regex versioning for bitnami images', + packageRules: [ + { + matchDatasources: ['docker'], + matchPackagePrefixes: ['gcr.io/bitnami-containers/', 'bitnami/'], + versioning: + 'regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+)(:?-(?.+)-(?\\d+)(?:-r(?\\d+))?)?$', + }, + ], + }, containerbase: { description: 'Add some containerbase overrides.', packageRules: [