-
RahulGautamSingh authored
Co-authored-by:
Rhys Arkins <rhys@arkins.net> Co-authored-by:
Michael Kriese <michael.kriese@visualon.de> Co-authored-by:
HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
RahulGautamSingh authoredCo-authored-by:
Rhys Arkins <rhys@arkins.net> Co-authored-by:
Michael Kriese <michael.kriese@visualon.de> Co-authored-by:
HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Self-hosted experimental environment variables
The following environment variables are "experimental" because they:
- are not commonly needed
- are typically an effort to work around some other service's or platform's problem
- can be removed at any time
- are variables for Renovate's internal use to validate they work as intended
Experimental variables which are commonly used and for which there is no external solution in sight can be converted to an official configuration option by the Renovate bot developers.
Use these experimental variables at your own risk. We do not follow Semantic Versioning for any experimental variables. These variables may be removed or have their behavior changed in any version. We will try to keep breakage to a minimum, but make no guarantees that an experimental variable will keep working.
OTEL_EXPORTER_OTLP_ENDPOINT
If set, Renovate will export OpenTelemetry data to the supplied endpoint. For more information see the OpenTelemetry docs.
RENOVATE_CACHE_NPM_MINUTES
If set to any integer, Renovate will use this integer instead of the default npm cache time (15 minutes) for the npm datasource.
RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK
If set to any value, Renovate will skip its default artifacts filter check in the Maven datasource. Skipping the check will speed things up, but may result in versions being returned which don't properly exist on the server.
RENOVATE_PAGINATE_ALL
If set to any value, Renovate will always paginate requests to GitHub fully, instead of stopping after 10 pages.
RENOVATE_X_DELETE_CONFIG_FILE
If true
Renovate tries to delete the self-hosted config file after reading it.
You can set the config file Renovate should read with the RENOVATE_CONFIG_FILE
environment variable.
The process that runs Renovate must have the correct permissions to delete the config file.
RENOVATE_X_DOCKER_HUB_TAGS
If set to any value, Renovate will use the Docker Hub API (https://hub.docker.com
) to fetch tags instead of the normal Docker API for images pulled from https://index.docker.io
.
RENOVATE_X_DOCKER_MAX_PAGES
If set to an integer, Renovate will use this as max page number for docker tags lookup on docker registries, instead of the default 20 pages.
This is useful for registries which ignores the n
parameter in the query string and only return 50 tags per page.