Enable consumption of GIT_TAG_OVERRIDE env var in release build script.
add_custom_command(OUTPUT
${VERSION_INFO_CC}
COMMAND ${PYTHON_EXECUTABLE} ${tensorflow_source_dir}/tensorflow/tools/git/gen_git_source.py
- ARGS --raw_generate ${VERSION_INFO_CC} --source_dir ${tensorflow_source_dir}
+ ARGS --raw_generate ${VERSION_INFO_CC} --source_dir ${tensorflow_source_dir} --git_tag_override=${GIT_TAG_OVERRIDE}
DEPENDS __force_rebuild)
set(tf_version_srcs ${tensorflow_source_dir}/tensorflow/core/util/version_info.cc)
BAZEL_FLAGS=$(str_strip "${BAZEL_FLAGS}")
+if [[ -z "$GIT_TAG_OVERRIDE" ]]; then
+ BAZEL_FLAGS+=" --action_env=GIT_TAG_OVERRIDE"
+fi
+
echo "Using Bazel flags: ${BAZEL_FLAGS}"
PIP_BUILD_TARGET="//tensorflow/tools/pip_package:build_pip_package"