#!/bin/bash -eux # # Build file to set up and run tests set -o pipefail if [[ -h /tmpfs ]] && [[ ${PWD} == /tmpfs/src ]]; then # Workaround for internal Kokoro bug: b/227401944 cd /Volumes/BuildData/tmpfs/src fi # Default environment variables used by cmake build: : ${CMAKE_CONFIG_TYPE:=Debug} export CMAKE_CONFIG_TYPE : ${CTEST_PARALLEL_LEVEL:=4} export CTEST_PARALLEL_LEVEL # Run from the project root directory. cd $(dirname $0)/../../.. # # Update submodules # git submodule update --init --recursive # # Run build # kokoro/common/cmake.sh