-
Notifications
You must be signed in to change notification settings - Fork 0
/
renovate.json
99 lines (99 loc) · 3.53 KB
/
renovate.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"customDatasources": {
"html": {
"format": "html"
}
},
"customManagers": [
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)alpine-virt-(?<currentValue>\\d+\\.\\d+\\.\\d+)-x86_64\\.iso\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "alpine-virt-x86_64",
"extractVersionTemplate": "(^|/)alpine-virt-(?<version>\\d+\\.\\d+\\.\\d+)-x86_64\\.iso$"
},
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)Fedora-Everything-netinst-x86_64-(?<currentValue>\\d+-\\d+\\.\\d+)\\.iso\\b",
"\\b(?<registryUrl>https://\\S+/)Fedora-Everything-(?<currentValue>\\d+-\\d+\\.\\d+)-x86_64-CHECKSUM\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "Fedora-Everything-netinst-x86_64",
"extractVersionTemplate": "(^|/)Fedora-Everything-netinst-x86_64-(?<version>\\d+-\\d+\\.\\d+)\\.iso$",
"versioningTemplate": "regex:^(?<major>\\d+)-(?<minor>\\d+)\\.(?<patch>\\d+)$"
},
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)Fedora-Silverblue-ostree-x86_64-(?<currentValue>\\d+-\\d+\\.\\d+)\\.iso\\b",
"\\b(?<registryUrl>https://\\S+/)Fedora-Silverblue-(?<currentValue>\\d+-\\d+\\.\\d+)-x86_64-CHECKSUM\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "Fedora-Silverblue-ostree-x86_64",
"extractVersionTemplate": "(^|/)Fedora-Silverblue-ostree-x86_64-(?<version>\\d+-\\d+\\.\\d+)\\.iso$",
"versioningTemplate": "regex:^(?<major>\\d+)-(?<minor>\\d+)\\.(?<patch>\\d+)$"
},
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)openSUSE-Leap-(?<currentValue>\\d+\\.\\d+-NET-x86_64-Build\\d+\\.\\d+)-Media\\.iso\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "openSUSE-Leap-NET-x86_64",
"extractVersionTemplate": "(^|/)openSUSE-Leap-(?<version>\\d+\\.\\d+-NET-x86_64-Build\\d+\\.\\d+)-Media\\.iso$",
"versioningTemplate": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)-NET-x86_64-Build(?<patch>\\d+)\\.(?<revision>\\d+)$"
},
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)ubuntu-(?<currentValue>\\d+\\.\\d+(\\.\\d+)?)-(?<ubuntuType>desktop|live-server)-amd64\\.iso\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "ubuntu-{{{ ubuntuType }}}-amd64",
"extractVersionTemplate": "(^|/)ubuntu-(?<version>\\d+\\.\\d+(\\.\\d+)?)-(desktop|live-server)-amd64\\.iso$",
"versioningTemplate": "ubuntu"
},
{
"customType": "regex",
"fileMatch": [
"\\.pkr\\.hcl$"
],
"matchStrings": [
"\\b(?<registryUrl>https://\\S+/)debian-(?<currentValue>\\d+\\.\\d+\\.\\d+)-amd64-netinst\\.iso\\b"
],
"datasourceTemplate": "custom.html",
"depNameTemplate": "debian-amd64-netinst",
"extractVersionTemplate": "(^|/)debian-(?<version>\\d+\\.\\d+\\.\\d+)-amd64-netinst\\.iso$"
}
],
"packageRules": [
{
"matchFileNames": ["*.pkr.hcl"],
"major": {
"enabled": false
}
}
]
}