UNCLASSIFIED

renovate.json 1.11 KB
Newer Older
sean.melissari's avatar
sean.melissari committed
1
{
2 3 4 5 6 7
  "assignees": [
    "@sean.melissari"
  ],
  "baseBranches": [
    "development"
  ],
8 9
  "packageRules": [
    {
10 11 12 13 14 15
      "datasources": [
        "docker"
      ],
      "packageNames": [
        "jboss/keycloak"
      ],
Zachary Sanders's avatar
Zachary Sanders committed
16
      "separateMinorPatch": true,
17 18 19 20 21
      "major": {
        "enabled": true
      }
    }
  ],
Zachary Sanders's avatar
Zachary Sanders committed
22 23
  "automerge": true,
  "gitLabAutomerge": true,
sean.melissari's avatar
sean.melissari committed
24 25
  "regexManagers": [
    {
26 27 28
      "fileMatch": [
        "^Dockerfile$"
      ],
sean.melissari's avatar
sean.melissari committed
29 30 31 32 33 34 35
      "matchStrings": [
        "KEYCLOAK_VERSION=\"(?<currentValue>.*?)\""
      ],
      "depNameTemplate": "jboss/keycloak",
      "datasourceTemplate": "docker"
    },
    {
36 37 38 39 40 41 42 43 44 45 46 47 48
      "fileMatch": [
        "^hardening_manifest.yaml$"
      ],
      "matchStrings": [
        "org\\.opencontainers\\.image\\.version:\\s+\"(?<currentValue>.+?)\""
      ],
      "depNameTemplate": "jboss/keycloak",
      "datasourceTemplate": "docker"
    },
    {
      "fileMatch": [
        "^hardening_manifest.yaml$"
      ],
sean.melissari's avatar
sean.melissari committed
49
      "matchStrings": [
50
        "tags:\\s+-\\s+\"(?<currentValue>.+?)\""
sean.melissari's avatar
sean.melissari committed
51 52 53 54 55
      ],
      "depNameTemplate": "jboss/keycloak",
      "datasourceTemplate": "docker"
    }
  ]
Zachary Sanders's avatar
Zachary Sanders committed
56
}