https://github.com/angular/angular
Raw File
Tip revision: f48c0bc4e3dd51096f6af72ec9a979ff589f3608 authored by Pawel Kozlowski on 13 June 2023, 15:04:53 UTC
release: cut the v16.1.0 release
Tip revision: f48c0bc
bazel-payload-size.sh
#!/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

# Bazel payload size tracking should always be treated as if this runs as part of
# a pull request. i.e. the results are not uploaded. This is necessary as Bazel test
# targets do not necessarily run for every commit, and cached results might originate
# from RBE-built pull requests. We will overhaut size-tracking anyway..
export CI_PULL_REQUEST="true"

source ${PROJECT_ROOT}/scripts/ci/payload-size.sh
trackPayloadSize "$@"
back to top