mirror of
https://github.com/tensorflow/tensorflow.git
synced 2026-09-30 17:27:37 +08:00
20 lines
938 B
Bash
Executable File
20 lines
938 B
Bash
Executable File
#!/bin/bash
|
|
# -e: abort script if one command fails
|
|
# -u: error if undefined variable used
|
|
# -o pipefail: entire command fails if pipe fails. watch out for yes | ...
|
|
# -o history: record shell history
|
|
set -euxo pipefail -o history
|
|
set -o allexport && source "$TFCI" && set +o allexport
|
|
|
|
cd "$TFCI_GIT_DIR" && mkdir -p build
|
|
tfrun() { "$@"; }
|
|
[[ "$TFCI_COPYBARA_ENABLE" == 1 ]] && source ./ci/official/utilities/copybara.sh
|
|
[[ "$TFCI_DOCKER_ENABLE" == 1 ]] && source ./ci/official/utilities/docker.sh
|
|
./ci/official/utilities/generate_index_html.sh build/index.html
|
|
|
|
# TODO(b/284172313) Revert this difference between presubmits and continuous. RBE serverside behavior is causing flakes,
|
|
# so we're temporarily allowing flaky tests again for presubmits.
|
|
tfrun bazel "${TFCI_BAZEL_BAZELRC_ARGS[@]}" test "${TFCI_BAZEL_CACHE_ARGS[@]}" --config=rbe --config=pycpp --config=build_event_export
|
|
|
|
tfrun bazel analyze-profile build/profile.json.gz
|