diff --git a/Makefile b/Makefile index 8bc6715..9fa67d2 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ test: install lint poetry run coverage run --source=kube_janitor -m py.test -v poetry run coverage report +version: + sed -i "s/version: v.*/version: v$(VERSION)/" deploy/*/*.yaml + sed -i "s/kube-janitor:.*/kube-janitor:$(VERSION)/" deploy/*/*.yaml + docker: docker build --build-arg "VERSION=$(VERSION)" -t "$(IMAGE):$(TAG)" . @echo 'Docker image $(IMAGE):$(TAG) can now be used.' diff --git a/deploy/cronjob/cronjob.yaml b/deploy/cronjob/cronjob.yaml index 509aeb5..330dfb8 100644 --- a/deploy/cronjob/cronjob.yaml +++ b/deploy/cronjob/cronjob.yaml @@ -17,7 +17,7 @@ spec: containers: - name: janitor # see https://github.com/hjacobs/kube-janitor/releases - image: hjacobs/kube-janitor:20.4.0 + image: hjacobs/kube-janitor:20.4.1 args: # dry run by default, remove to perform clean up - --dry-run diff --git a/deploy/deployment/deployment.yaml b/deploy/deployment/deployment.yaml index 11796cd..c9ccb9c 100644 --- a/deploy/deployment/deployment.yaml +++ b/deploy/deployment/deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: labels: application: kube-janitor - version: v20.4.0 + version: v20.4.1 name: kube-janitor spec: replicas: 1 @@ -14,13 +14,13 @@ spec: metadata: labels: application: kube-janitor - version: v20.4.0 + version: v20.4.1 spec: serviceAccountName: kube-janitor containers: - name: janitor # see https://github.com/hjacobs/kube-janitor/releases - image: hjacobs/kube-janitor:20.4.0 + image: hjacobs/kube-janitor:20.4.1 args: # dry run by default, remove to perform clean up - --dry-run