#!/bin/bash # These environment variables are set by the caller my_envs='GIT_REF_NAME GIT_REF_TYPE GIT_REPO_ID GIT_REPO_OWNER GIT_REPO_NAME GIT_CLONE_URL' base_dir="$(dirname "$(readlink -f "$0")")" if [[ -f "scripts/${GIT_REPO_ID}/deploy.sh" ]] then echo "Running deplay script for ${GIT_REPO_ID}" bash "scripts/${GIT_REPO_ID}/deploy.sh" else echo "Nothing to do for ${GIT_REPO_ID}" for x in $my_envs; do echo "$x=${!x}" done sleep 1 fi