tests/jenkins/downstream/openshift_simple_project.sh | ●●●●● patch | view | raw | blame | history | |
tests/jenkins/downstream/shared_developer_env_ensure_deleted.sh | ●●●●● patch | view | raw | blame | history |
tests/jenkins/downstream/openshift_simple_project.sh
@@ -14,7 +14,7 @@ config=${username}.${RANDOM}.config OC="oc --config $config --insecure-skip-tls-verify=true" OC="oc --config $config --insecure-skip-tls-verify=true --request-timeout=0" $OC login "${1}" --username="${username}" --password="${password}" @@ -25,10 +25,10 @@ $OC new-app cakephp-mysql-persistent -n "${project}" $OC rollout status dc/mysql -w -n "${project}" $OC rollout status dc/cakephp-mysql-persistent -w -n "${project}" $OC rollout status dc/mysql -w -n "${project}" route=$(oc get route -l template=cakephp-mysql-persistent --no-headers -n "${project}"\ route=$($OC get route -l template=cakephp-mysql-persistent --no-headers -n "${project}"\ |awk '{print $2}') curl -k -s "http://${route}" \ tests/jenkins/downstream/shared_developer_env_ensure_deleted.sh
New file @@ -0,0 +1,22 @@ #!/bin/bash set -xue -o pipefail : "${credentials:?"credentials not defined"}" [ -n "${1}" ] username=$(echo "$credentials" | cut -d: -f1) export username password=$(echo "$credentials" | cut -d: -f2) export password config=${username}.${RANDOM}.config OC="oc --config $config --insecure-skip-tls-verify=true" $OC login "${1}" --username="${username}" --password="${password}" n_projects=$($OC get projects --no-headers|wc -l) [ "${n_projects}" -lt 1 ]