|
2 | 2 |
|
3 | 3 | echo "Executing openshift-ci.sh"
|
4 | 4 |
|
| 5 | +echo "jvm build service golang operator image:" |
| 6 | +echo ${JVM_BUILD_SERVICE_IMAGE} |
| 7 | +echo "jvm build service jvm cache image:" |
| 8 | +echo ${JVM_BUILD_SERVICE_CACHE_IMAGE} |
| 9 | +echo "jvm build service jvm sidecar image:" |
| 10 | +echo ${JVM_BUILD_SERVICE_SIDECAR_IMAGE} |
| 11 | +echo "jvm build service jvm analyzer image:" |
| 12 | +echo ${JVM_BUILD_SERVICE_ANALYZER_IMAGE} |
| 13 | +echo "jvm build service jvm reqprocessor image:" |
| 14 | +echo ${JVM_BUILD_SERVICE_REQPROCESSOR_IMAGE} |
| 15 | + |
5 | 16 | DIR=`dirname $0`
|
6 | 17 | echo "Running out of ${DIR}"
|
7 | 18 | $DIR/install-openshift-pipelines.sh
|
8 |
| -oc apply -f $DIR/namespace.yaml |
9 |
| -$DIR/patch-yaml.sh |
10 |
| -oc apply -k $DIR/overlays/development |
11 |
| - |
| 19 | +oc create ns jvm-build-service || true |
| 20 | +find $DIR -name ci-final -exec rm -r {} \; |
| 21 | +find $DIR -name ci-template -exec cp -r {} {}/../ci-final \; |
| 22 | +# copy this over since if updates more frequently |
| 23 | +cp $DIR/base/system-config.yaml $DIR/overlays/ci-final/system-config-builders.yaml |
| 24 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s%jvm-build-service-image%${JVM_BUILD_SERVICE_IMAGE}% {} \; |
| 25 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s%jvm-build-service-cache-image%${JVM_BUILD_SERVICE_CACHE_IMAGE}% {} \; |
| 26 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s%jvm-build-service-sidecar-image%${JVM_BUILD_SERVICE_SIDECAR_IMAGE}% {} \; |
| 27 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s%jvm-build-service-analyzer-image%${JVM_BUILD_SERVICE_ANALYZER_IMAGE}% {} \; |
| 28 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s%jvm-build-service-reqprocessor-image%${JVM_BUILD_SERVICE_REQPROCESSOR_IMAGE}% {} \; |
| 29 | +find $DIR -path \*ci-final\*.yaml -exec sed -i s/ci-template/ci-final/ {} \; |
| 30 | +oc apply -k $DIR/crds/base |
| 31 | +oc apply -f $DIR/operator/base/sa.yaml |
| 32 | +oc apply -f $DIR/operator/base/rbac.yaml |
| 33 | +oc apply -k $DIR/operator/overlays/ci-final |
| 34 | +oc apply -k $DIR/overlays/ci-final |
0 commit comments