ci: setup renovate for all deps
All checks were successful
ZeroDownTime/zdt-argocd/pipeline/head This commit looks good

This commit is contained in:
Stefan Reimer 2024-12-06 13:01:05 +00:00
parent c2cab78968
commit f570e4e8b0
2 changed files with 17 additions and 3 deletions

View File

@ -1,11 +1,15 @@
ARG ARGOCD_VERSION="v2.13.0"
FROM quay.io/argoproj/argocd:$ARGOCD_VERSION
FROM quay.io/argoproj/argocd:v2.13.0
# renovate: datasource=github-releases depName=sops packageName=getsops/sops
ARG SOPS_VERSION="3.9.1"
# renovate: datasource=github-releases depName=vals packageName=helmfile/vals
ARG VALS_VERSION="0.37.6"
# renovate: datasource=github-releases depName=helm-secrets packageName=jkroepke/helm-secrets
ARG HELM_SECRETS_VERSION="4.6.2"
ARG ARGOCD_USER_ID="999"
# vals or sops
# set Vals
ENV HELM_SECRETS_BACKEND="vals" \
HELM_SECRETS_HELM_PATH=/usr/local/bin/helm \
HELM_PLUGINS="/home/argocd/.local/share/helm/plugins/" \

View File

@ -7,4 +7,14 @@
"group:allNonMajor"
],
"prHourlyLimit": 0
"customManagers": [
{
"customType": "regex",
"description": "Update _VERSION variables in Dockerfiles",
"fileMatch": ["(^|/|\\.)Dockerfile$", "(^|/)Dockerfile\\.[^/]*$"],
"matchStrings": [
"# renovate: datasource=(?<datasource>[a-z-]+?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>[a-z-]+?))?\\s(?:ENV|ARG) .+?_VERSION=(?<currentValue>.+?)\\s"
]
}
]
}