#!/bin/bash IGNITE=fuse-ignite-1.8 PROJECT=$(oc project -q) if [ -z "${PROJECT}" ]; then echo "No project selected ... exiting" exit 1 fi oc get sa syndesis-oauth-client > /dev/null if [ $? > 0 ]; then oc process -f syndesis-oauth-client.yml | oc create -f - fi TOKEN=$(oc sa get-token syndesis-oauth-client) if [ -z "${TOKEN}" ]; then echo "Failed to create token ... exiting" exit 1 fi oc get template ${IGNITE} > /dev/null if [ $? > 0 ]; then oc create -f "${IGNITE}.yml" fi oc new-app \ --template=fuse-ignite-1.8 \ -p OPENSHIFT_OAUTH_CLIENT_SECRET=${TOKEN} \ -p OPENSHIFT_PROJECT=${PROJECT} \ -p SAR_PROJECT=${PROJECT} \ -p ROUTE_HOSTNAME=syndesis-syndesis.birds-of-prey.phantomjinx.org.uk \ -n ${PROJECT}