UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
renovate.json 1.54 KiB
Newer Older
evan.rush's avatar
evan.rush committed
{
    "baseBranches": ["master"],
    "configWarningReuseIssue": false,
    "dependencyDashboard": true,
bigbang bot's avatar
bigbang bot committed
    "dependencyDashboardHeader": "- [ ] If there are Flux updates: Update your Flux CLI to the latest version possible based on available IB images, then from the root of the bigbang repository, run `flux install --components source-controller,kustomize-controller,helm-controller,notification-controller --export > base/flux/gotk-components.yaml` to generate the latest manifests",
evan.rush's avatar
evan.rush committed
    "dependencyDashboardTitle": "Renovate: Update Dependencies",
    "draftPR": true,
    "enabledManagers": ["helm-values","regex"],
    "labels": ["renovate","kind::maintenance"],
evan.rush's avatar
evan.rush committed
    "packageRules": [
        {
            "matchDatasources": ["docker"],
            "groupName": "Ironbank",
            "registryUrls": ["https://registry1.dso.mil"]
        },
        {
            "matchPackagePatterns": ["flux"],
            "additionalBranchPrefix": "flux-",
            "addLabels": ["flux"],
            "groupName": "Flux"
        }
    ],
    "regexManagers": [
        {
            "fileMatch": ["^base/flux/kustomization\\.yaml"],
            "matchStrings": [
                "newName\\S*:\\s*(?<depName>\\S+).*\n\\s+newTag:\\s*(?<currentValue>.+)"
              ],
            "datasourceTemplate": "docker"
Branden Cobb's avatar
Branden Cobb committed
        },
        {
            "fileMatch": ["^tests/images\\.txt$"],
            "matchStrings": [
              "s*(?<depName>.+):(?<currentValue>.+)"
            ],
            "datasourceTemplate": "docker"
evan.rush's avatar
evan.rush committed
        }
    ],
    "separateMajorMinor": false
Branden Cobb's avatar
Branden Cobb committed
}