From 056280c002831fa4691ea10d477f8cb2b0871b78 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Sun, 26 Feb 2023 20:18:56 +0100 Subject: [PATCH] ci(renovate): Add first alpine image package pins & upgrades --- images/postfix/Dockerfile | 4 +++- renovate.json | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/images/postfix/Dockerfile b/images/postfix/Dockerfile index 8291e3651..5f4aa49fa 100644 --- a/images/postfix/Dockerfile +++ b/images/postfix/Dockerfile @@ -11,8 +11,10 @@ FROM docker.io/library/alpine:3.17.2 RUN apk add --no-cache ca-certificates rsyslog supervisor RUN update-ca-certificates +# renovate: datasource=repology depName=alpine_3_17/postfix versioning=loose +ENV POSTFIX_VERSION="3.7.4-r0" -RUN apk add --no-cache postfix cyrus-sasl cyrus-sasl-login +RUN apk add --no-cache postfix=${POSTFIX_VERSION} cyrus-sasl cyrus-sasl-login RUN mkdir /var/spool/postfix/etc && echo "smtp 25/tcp mail # Simple Mail Transfer" > /var/spool/postfix/etc/services diff --git a/renovate.json b/renovate.json index b7b7c8fca..58190e317 100644 --- a/renovate.json +++ b/renovate.json @@ -38,6 +38,13 @@ ], "datasourceTemplate": "docker", "versioningTemplate": "docker" + }, + { + "fileMatch": ["Dockerfile$"], + "matchStrings": [ + "#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sENV .*?_VERSION=\"(?<currentValue>.*)\"\\s" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" } ], "packageRules": [ -- GitLab