Commit a170f491 authored by Clement Bois's avatar Clement Bois
Browse files

feat: TBC_DEFAULT for global dependencies

parent 00d1ebdd
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ The Renovate template uses some global configuration used throughout all jobs.

| Input / Variable           | Description                                                                                                                                               | Default value                                      |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| `image` / `RENOVATE_IMAGE` | The Docker image used to run Renovate                                                                                                                     | `docker.io/renovate/renovate:latest` <br/>[![Trivy Badge](https://to-be-continuous.gitlab.io/doc/secu/trivy-badge-RENOVATE_IMAGE.svg)](https://to-be-continuous.gitlab.io/doc/secu/trivy-RENOVATE_IMAGE) |
| `image` / `RENOVATE_IMAGE` | The Docker image used to run Renovate                                                                                                                     | `docker.io/renovate/renovate:latest` (from `$TBC_DEFAULT_RENOVATE_IMAGE`)<br/>[![Trivy Badge](https://to-be-continuous.gitlab.io/doc/secu/trivy-badge-RENOVATE_IMAGE.svg)](https://to-be-continuous.gitlab.io/doc/secu/trivy-RENOVATE_IMAGE) |
| `autodiscover` / `RENOVATE_AUTODISCOVER` | Renovate configuration to enable [repositories autodiscovery](https://docs.renovatebot.com/self-hosted-configuration/#autodiscover)         | `true`                                             |
| `autodiscover-filter` / `RENOVATE_AUTODISCOVER_FILTER` | Renovate configuration to [filter the list of autodiscovered repositories](https://docs.renovatebot.com/self-hosted-configuration/#autodiscoverfilter) | `${CI_PROJECT_ROOT_NAMESPACE}/**` |
| `minimum-release-age` / `RENOVATE_MINIMUM_RELEASE_AGE` | Renovate configuration to [set the minimum release age](https://docs.renovatebot.com/configuration-options/#minimumreleaseage) before creating an update MR | `3 days`             |
+2 −1
Original line number Diff line number Diff line
@@ -9,7 +9,8 @@
    {
      "name": "RENOVATE_IMAGE",
      "description": "The Docker image used to run Renovate",
      "default": "docker.io/renovate/renovate:latest"
      "default": "docker.io/renovate/renovate:latest",
      "has_default": true
    },
    {
      "name": "RENOVATE_ONBOARDING_CONFIG",
+4 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@ spec:
  inputs:
    image:
      description: The Docker image used to run Renovate
      default: docker.io/renovate/renovate:latest
      default: $TBC_DEFAULT_RENOVATE_IMAGE
    autodiscover:
      description: Renovate configuration to enable [repositories autodiscovery](https://docs.renovatebot.com/self-hosted-configuration/#autodiscover)
      type: boolean
@@ -106,6 +106,9 @@ workflow:
    - when: always

variables:
  # Global defaults can be changed as instance or group variable
  TBC_DEFAULT_RENOVATE_IMAGE: docker.io/renovate/renovate:latest

  RENOVATE_IMAGE: $[[ inputs.image ]]

  # those are native Renovate configuration variables