waiverdb: Remove unnecessary image build

This commit is contained in:
Lukas Holecek 2025-03-25 09:52:18 +01:00 committed by kevin
parent 1d882f1aee
commit 6426d72854
3 changed files with 11 additions and 30 deletions

View file

@ -118,6 +118,17 @@
object_template: deploymentconfig.yml.j2
object_objectname: deploymentconfig.yml
# Remove no longer needed intermediate image build
- role: openshift/object-delete
object_delete_app: waiverdb
object_delete_objecttype: buildconfig
object_delete_objectname: waiverdb-docker-build
- role: openshift/object-delete
object_delete_app: waiverdb
object_delete_objecttype: imagestream
object_delete_objectname: waiverdb-upstream
- role: openshift/rollout
rollout_app: waiverdb
rollout_dcname: waiverdb-web

View file

@ -1,25 +0,0 @@
---
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
name: "waiverdb-docker-build"
labels:
environment: "waiverdb"
spec:
runPolicy: Serial
source:
dockerfile: |-
# See imagestream.yml for the definition
FROM waiverdb-upstream:latest
strategy:
type: Docker
dockerStrategy:
from:
kind: "ImageStreamTag"
name: "waiverdb-upstream:latest"
triggers:
- type: ImageChange
output:
to:
kind: ImageStreamTag
name: waiverdb:latest

View file

@ -3,11 +3,6 @@ apiVersion: image.openshift.io/v1
kind: ImageStream
metadata:
name: "waiverdb"
---
apiVersion: image.openshift.io/v1
kind: ImageStream
metadata:
name: "waiverdb-upstream"
spec:
tags:
- name: latest