19 lines
		
	
	
		
			488 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			488 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/usr/bin/env bash
 | ||
|  | 
 | ||
|  | set -eu -o pipefail | ||
|  | 
 | ||
|  | # Source optional CI environment variables which are sandboxed out | ||
|  | # of the environment when running integration tests under Bazel | ||
|  | readonly bazelVarEnv="/tmp/bazel-ci-env.sh" | ||
|  | if [[ -f "$bazelVarEnv" ]]; then | ||
|  |   source $bazelVarEnv | ||
|  | fi | ||
|  | 
 | ||
|  | # If running locally, at a minimum set PROJECT_ROOT | ||
|  | if [[ -z "${PROJECT_ROOT:-}" ]]; then | ||
|  |   PROJECT_ROOT=$(cd $(dirname $0)/../..; pwd) | ||
|  | fi | ||
|  | 
 | ||
|  | source ${PROJECT_ROOT}/scripts/ci/payload-size.sh | ||
|  | trackPayloadSize "$@" |