Previously, when switching between IDE and terminal builds, build cache would be fully invalidated. due to changed $PATH which defeats the sole purpose of caching. As per suggestion in this thread, we're enabling strict environment for actions (which sets PATH alongside with other variables to minimally viable preconfigured values).
What are the changes implemented in this PR?
Specify --incompatible_strict_action_env for build/test/run
What is the goal of this PR?
Previously, when switching between IDE and terminal builds, build cache would be fully invalidated. due to changed $PATH which defeats the sole purpose of caching. As per suggestion in this thread, we're enabling strict environment for actions (which sets PATH alongside with other variables to minimally viable preconfigured values).
What are the changes implemented in this PR?
Specify
--incompatible_strict_action_env
forbuild
/test
/run