File tree Expand file tree Collapse file tree 1 file changed +26
-31
lines changed Expand file tree Collapse file tree 1 file changed +26
-31
lines changed Original file line number Diff line number Diff line change 1
1
{
2
+ "$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
2
3
"extends" : [
3
4
" config:recommended"
4
5
],
5
6
"enabledManagers" : [
6
- " helm-values"
7
+ " regex" ,
8
+ " helmv3"
9
+ ],
10
+ "regexManagers" : [
11
+ {
12
+ "fileMatch" : [
13
+ " ^charts/.+/values\\ .yaml$"
14
+ ],
15
+ "matchStrings" : [
16
+ " repository:\\ s*(?<depName>[^\\ s]+)\\ n.*?tag:\\ s*['\" ]?(?<currentValue>[^@'\"\\ s]+)(?:@(?<currentDigest>sha256:[a-f0-9]{64}))?['\" ]?"
17
+ ],
18
+ "datasourceTemplate" : " docker" ,
19
+ "versioningTemplate" : " docker"
20
+ }
7
21
],
8
- "helm-values" : {
9
- "managerFilePatterns" : [
10
- " /^charts/.*values\\ .yaml$/"
11
- ],
12
- "versioning" : " regex:^(?<major>\\ d+)\\ .(?<minor>\\ d+)\\ .(?<patch>\\ d+)(?<prerelease>-[^@]*)?@(?<compatibility>.+)$" ,
13
- "extractVersion" : " (?<version>[^@]+)@(?<sha>sha256:[a-f0-9]{64})" ,
14
- "rangeStrategy" : " replace"
15
- },
16
22
"packageRules" : [
17
23
{
18
24
"matchManagers" : [
19
- " helm-values "
25
+ " regex "
20
26
],
21
27
"matchUpdateTypes" : [
22
28
" minor" ,
23
29
" patch" ,
24
30
" digest"
25
31
],
26
- "matchPackageNames " : [
27
- " /^ docker\\ .io \\ /.+/ "
32
+ "matchDatasources " : [
33
+ " docker"
28
34
],
29
35
"labels" : [
30
36
" dependencies" ,
31
37
" renovate"
32
38
],
33
- "commitMessagePrefix" : " [{{{ replace \" docker.io/\" \"\" packageName }}}]" ,
34
- "commitMessageAction" : " chore(deps): update"
39
+ "commitMessageTopic" : " {{{depName}}}" ,
40
+ "commitMessagePrefix" : " [{{{replace 'docker.io/' '' depName}}}]" ,
41
+ "automerge" : false
35
42
},
36
43
{
37
44
"matchManagers" : [
38
- " helm-values"
39
- ],
40
- "matchUpdateTypes" : [
41
- " minor" ,
42
- " patch" ,
43
- " digest"
45
+ " helmv3"
44
46
],
45
47
"labels" : [
46
48
" dependencies" ,
47
49
" renovate"
48
50
],
49
- "commitMessagePrefix" : " [{{{ packageName }}}]" ,
50
- "commitMessageAction" : " chore(deps): update" ,
51
- "matchPackageNames" : [
52
- " !/^docker\\ .io\\ /.+/"
53
- ]
51
+ "automerge" : false
54
52
},
55
53
{
56
- "matchManagers" : [
57
- " helm-values"
58
- ],
59
- "enabled" : false ,
60
54
"matchPackageNames" : [
61
- " /harbor.cloudpirates.io/koperator-internal/services/clusterpirate/"
62
- ]
55
+ " **/clusterpirate"
56
+ ],
57
+ "enabled" : false
63
58
}
64
59
]
65
60
}
You can’t perform that action at this time.
0 commit comments