Skip to content

Commit 030a756

Browse files
committed
add custom manager to update vendored images
1 parent e01914f commit 030a756

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

images/plural-images-bundle/vendor.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ set -e
44

55
TARGETARCH=$1
66

7-
# TODO: Write renovate config to keep it up to date.
87
IMAGES=(
8+
# renovate: datasource=docker packageName=ghcr.io/pluralsh/kairos-plural-cli versioning=docker
99
ghcr.io/pluralsh/kairos-plural-cli:0.11.1
10+
# renovate: datasource=docker packageName=ghcr.io/pluralsh/deployment-operator versioning=docker
1011
ghcr.io/pluralsh/deployment-operator:0.5.6
12+
# renovate: datasource=docker packageName=ghcr.io/pluralsh/agentk versioning=docker
1113
ghcr.io/pluralsh/agentk:0.0.2
14+
# renovate: datasource=docker packageName=alpine/curl versioning=docker
1215
alpine/curl:8.10.0
1316
)
1417

renovate.json

+8
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@
1616
"matchStrings": [
1717
"# renovate: datasource=(?<datasource>[a-z-]+?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>[a-z-]+?))?\\s(?:ENV|ARG) .+?_VERSION=(?<currentValue>.+?)\\s"
1818
]
19+
},
20+
{
21+
"customType": "regex",
22+
"description": "Update image versions in vendor script",
23+
"fileMatch": [".*vendor\\.sh"],
24+
"matchStrings": [
25+
"# renovate: datasource=(?<datasource>[a-z-]+?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>[a-z-]+?))?\\s[a-zA-Z\\.\\/\\-]+?:(?<currentValue>.+?)\\s"
26+
]
1927
}
2028
]
2129
}

0 commit comments

Comments
 (0)