11#! /bin/bash
22set -ex
33
4- if [ -z " $2 " ]; then
4+ if [ -z " $2 " ]; then
55 echo " PR number missing"
66 exit 1
77fi
88
9+ MQ_PORT=5672
10+ if [ " $3 " == " true" ]; then
11+ MQ_PORT=5671
12+ fi
13+
914if [ " $1 " == " sda-db" ]; then
1015 ROOTPASS=$( yq e ' .global.db.password' .github/integration/scripts/charts/values.yaml)
1116 helm install postgres charts/sda-db \
1217 --set image.tag=" PR$2 -postgres" \
1318 --set image.pullPolicy=IfNotPresent \
1419 --set global.postgresAdminPassword=" $ROOTPASS " \
15- --set global.tls.enabled=false \
20+ --set global.tls.clusterIssuer=cert-issuer \
21+ --set global.tls.enabled=" $3 " \
1622 --set persistence.enabled=false \
1723 --set resources=null \
1824 --wait
@@ -25,7 +31,8 @@ if [ "$1" == "sda-mq" ]; then
2531 --set image.pullPolicy=IfNotPresent \
2632 --set global.adminPassword=" $ADMINPASS " \
2733 --set global.adminUser=admin \
28- --set global.tls.enabled=false \
34+ --set global.tls.enabled=" $3 " \
35+ --set global.tls.clusterIssuer=cert-issuer \
2936 --set persistence.enabled=false \
3037 --set resources=null \
3138 --wait
@@ -35,6 +42,8 @@ if [ "$1" == "sda-svc" ]; then
3542 helm install pipeline charts/sda-svc \
3643 --set image.tag=" PR$2 " \
3744 --set image.pullPolicy=IfNotPresent \
45+ --set global.tls.enabled=" $3 " \
46+ --set global.broker.port=" $MQ_PORT " \
3847 -f .github/integration/scripts/charts/values.yaml \
3948 --wait
4049fi
0 commit comments