@@ -106,24 +106,25 @@ swagger: ## Download swagger locally if necessary.
106106 $(call go-get-tool,$(SWAGGER ) ,github.com/go-swagger/go-swagger/cmd/swagger@latest)
107107
108108# Prepare release
109+ include e2e-tests/release_versions
109110CERT_MANAGER_VER := $(shell grep -Eo "cert-manager v.* " go.mod|grep -Eo "[0-9]+\.[0-9]+\.[0-9]+")
110111release : manifests
111112 $(SED ) -i " /CERT_MANAGER_VER/s/CERT_MANAGER_VER=\" .*/CERT_MANAGER_VER=\" $( CERT_MANAGER_VER) \" /" e2e-tests/functions
112113 $(SED ) -i " /Version = \" /s/Version = \" .*/Version = \" $( VERSION) \" /" version/version.go
113114 $(SED ) -i \
114115 -e " s/crVersion: .*/crVersion: $( VERSION) /" \
115- -e " /^ pxc:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster:@@SET_TAG@@ #}" \
116- -e " /^ haproxy:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -haproxy #}" \
117- -e " /^ logcollector:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -logcollector #}" deploy/cr-minimal.yaml
116+ -e " /^ pxc:/,/^ image:/{s#image: .*#image: $( IMAGE_PXC80 ) #}" \
117+ -e " /^ haproxy:/,/^ image:/{s#image: .*#image: $( IMAGE_HAPROXY ) #}" \
118+ -e " /^ logcollector:/,/^ image:/{s#image: .*#image: $( IMAGE_LOGCOLLECTOR ) #}" deploy/cr-minimal.yaml
118119 $(SED ) -i \
119120 -e " s/crVersion: .*/crVersion: $( VERSION) /" \
120- -e " /^ pxc:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster:@@SET_TAG@@ #}" \
121- -e " /^ haproxy:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -haproxy #}" \
122- -e " /^ proxysql:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -proxysql #}" \
123- -e " /^ logcollector:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -logcollector #}" \
124- -e " /^ backup:/,/^ image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) -pxc8.0-backup-pxb@@SET_TAG@@ #}" \
125- -e " /initContainer:/,/image:/{s#image: .*#image: percona/percona-xtradb-cluster-operator: $( VERSION ) #}" \
126- -e " /^ pmm:/,/^ image:/{s#image: .*#image: percona/pmm-client:@@SET_TAG@@ #}" deploy/cr.yaml
121+ -e " /^ pxc:/,/^ image:/{s#image: .*#image: $( IMAGE_PXC80 ) #}" \
122+ -e " /^ haproxy:/,/^ image:/{s#image: .*#image: $( IMAGE_HAPROXY ) #}" \
123+ -e " /^ proxysql:/,/^ image:/{s#image: .*#image: $( IMAGE_PROXY ) #}" \
124+ -e " /^ logcollector:/,/^ image:/{s#image: .*#image: $( IMAGE_LOGCOLLECTOR ) #}" \
125+ -e " /^ backup:/,/^ image:/{s#image: .*#image: $( IMAGE_BACKUP80 ) #}" \
126+ -e " /initContainer:/,/image:/{s#image: .*#image: $( IMAGE_OPERATOR ) #}" \
127+ -e " /^ pmm:/,/^ image:/{s#image: .*#image: $( IMAGE_PMM_CLIENT ) #}" deploy/cr.yaml
127128
128129# Prepare main branch after release
129130MAJOR_VER := $(shell grep -oE "crVersion: .* " deploy/cr.yaml|grep -oE "[0-9]+\.[0-9]+\.[0-9]+"|cut -d'.' -f1)
0 commit comments