1#!/usr/bin/env bash 2# 3# Version 1.1 4# - Moved to .ci folder and seperated out `run-repository.sh` 5# - Add `$RUNSCRIPTS` env var for running Elasticsearch dependent products 6script_path=$(dirname $(realpath -s $0)) 7source $script_path/functions/imports.sh 8set -euo pipefail 9 10echo -e "\033[1m>>>>> Start [$STACK_VERSION container] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>\033[0m" 11DETACH=true bash .ci/run-elasticsearch.sh 12 13if [[ -n "$RUNSCRIPTS" ]]; then 14 for RUNSCRIPT in ${RUNSCRIPTS//,/ } ; do 15 echo -e "\033[1m>>>>> Running run-$RUNSCRIPT.sh >>>>>>>>>>>>>>>>>>>>>>>>>>>>>\033[0m" 16 CONTAINER_NAME=${RUNSCRIPT} \ 17 DETACH=true \ 18 bash .ci/run-${RUNSCRIPT}.sh 19 done 20fi 21 22echo -e "\033[1m>>>>> Repository specific tests >>>>>>>>>>>>>>>>>>>>>>>>>>>>>\033[0m" 23bash .ci/run-repository.sh