diff --git a/CHANGELOG.md b/CHANGELOG.md index 54596a0..8a06564 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,2 @@ - INTERNAL - - migrate to `thegeeklab` namespace + - setup renovate-bot diff --git a/Dockerfile b/Dockerfile index 3eee5f7..e7d2fc9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,11 @@ LABEL maintainer="Robert Kaussow " \ org.label-schema.vendor="Robert Kaussow" \ org.label-schema.schema-version="1.0" -ARG BUILD_VERSION=latest +ARG BUILD_VERSION +# renovate: datasource=npm depName=broken-link-checker +ENV BLC_VERSION="${BUILD_VERSION:-0.7.8}" -ENV BLC_VERSION="${BUILD_VERSION:-latest}" \ - LINK_VALIDATOR_BASE_DIR=/drone/src \ +ENV LINK_VALIDATOR_BASE_DIR=/drone/src \ LINK_VALIDATOR_SERVER_PORT=80 \ FORCE_COLOR=true \ NPM_CONFIG_LOGLEVEL=error diff --git a/renovate.json b/renovate.json index 39a2b6e..d051e16 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,13 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:base" + "extends": ["config:base"], + "ignorePresets": [":prHourlyLimit2"], + "regexManagers": [ + { + "fileMatch": ["^Dockerfile$"], + "matchStrings": [ + "datasource=(?.*?) depName=(?.*?)( versioning=(?.*?))?\\sENV .*?_VERSION=\"\\${.*:-(?.*)}\"\\s" + ] + } ] }