* [ci][ftr][kbn/test] split up CI jobs * [ci] run --assert-none-excluded in ci groups, before builds * [ftr] improve error message when excluded tests found * [ci] document other places the ciGroups live
27 lines
470 B
Bash
Executable file
27 lines
470 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
# move to Kibana root
|
|
cd "$(dirname "$0")/.."
|
|
|
|
case "$JOB" in
|
|
kibana-intake)
|
|
./test/scripts/jenkins_unit.sh
|
|
;;
|
|
kibana-ciGroup*)
|
|
export CI_GROUP="${JOB##kibana-ciGroup}"
|
|
./test/scripts/jenkins_ci_group.sh
|
|
;;
|
|
x-pack-intake)
|
|
./test/scripts/jenkins_xpack.sh
|
|
;;
|
|
x-pack-ciGroup*)
|
|
export CI_GROUP="${JOB##x-pack-ciGroup}"
|
|
./test/scripts/jenkins_xpack_ci_group.sh
|
|
;;
|
|
*)
|
|
echo "JOB '$JOB' is not implemented."
|
|
exit 1
|
|
;;
|
|
esac
|