Description
Running the update_tools.sh
script within the docker contain leads to an error. First there's an incompatible change issue
sequence element must be a string (got 'path'). See bazelbuild/bazel#7802 for information about --incompatible_string_join_requires_strings.
but this is a red herring, since it occurs within the control flow of reporting another error. Bypassing it by adding --incompatible_string_join_requires_strings=false
on the bazel command line in the Dockerfile, we get
java.io.IOException: Cannot run program "git" (in directory "/root/.cache/bazel/_bazel_root/eb88a7e7a2050c89c11b77b84df21520/external/io_bazel_rules_sass"): error=2, No such file or directory
So it appears that we need to ensure git is available within the docker container.