diff --git a/Dockerfile b/Dockerfile index aa452467fb374a7933080ef6e05106086b5cf611..b1d6b6f3be42e87d3283dd734ee5a613a0b90ed7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ ARG BASE_REGISTRY=registry1.dso.mil ARG BASE_IMAGE=ironbank/google/distroless/static ARG BASE_TAG=latest -FROM gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.20.1 as build +FROM gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.22.0 as build FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} diff --git a/hardening_manifest.yaml b/hardening_manifest.yaml index f4d79fbe12f86a7b5e85906d2e8d70471c85951f..6a3c4a6217807742c8c8e0a97df27618c2e0468a 100644 --- a/hardening_manifest.yaml +++ b/hardening_manifest.yaml @@ -8,7 +8,7 @@ name: "opensource/tektoncd/controller" # The most specific version should be the first tag and will be shown # on ironbank.dsop.io tags: -- "v0.20.1" +- "v0.22.0" - "latest" # Build args passed to Dockerfile ARGs @@ -23,13 +23,13 @@ labels: org.opencontainers.image.licenses: "Apache v2" org.opencontainers.image.url: "https://github.com/tektoncd/pipeline/tree/master/cmd/controller" org.opencontainers.image.vendor: "Vendor" - org.opencontainers.image.version: "v0.20.1" + org.opencontainers.image.version: "v0.22.0" mil.dso.ironbank.image.type: "opensource" # List of resources to make available to the offline build context resources: -- url: "docker://gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller@sha256:2e7c84d4280a03d75a7a8f32dbe4084f608f01d7ddf43f903560645bd6cd46de" - tag: "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.20.1" +- url: "docker://gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller@sha256:e4a77f2e175d8b2519a35016923dc7486ca9b5fc373e277edfaef980ad759cf8" + tag: "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.22.0" # List of project maintainers maintainers: diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000000000000000000000000000000000000..3cb70d537ac84f545687208bdb472b26a804b73b --- /dev/null +++ b/renovate.json @@ -0,0 +1,39 @@ +{ + "assignees": [ + "@msimmons719" + ], + "baseBranches": [ + "development" + ], + "packageRules": [ + { + "datasources": ["docker"], + "packageNames": ["gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller"], + "updateTypes": ["minor", "patch", "digest"], + "groupName": "docker/hardening_manifest updates", + "automerge": true + } + ], + "regexManagers": [ + { + "fileMatch": [ + "^hardening_manifest.yaml$" + ], + "matchStrings": [ + "org\\.opencontainers\\.image\\.version:\\s+\"(?.+?)\"" + ], + "depNameTemplate": "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller", + "datasourceTemplate": "docker" + }, + { + "fileMatch": [ + "^hardening_manifest.yaml$" + ], + "matchStrings": [ + "tags:\\s+-\\s+\"(?.+?)\"" + ], + "depNameTemplate": "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller", + "datasourceTemplate": "docker" + } + ] +}