diff options
| author | mattjmcnaughton <mattjmcnaughton@gmail.com> | 2019-02-10 16:39:00 -0500 |
|---|---|---|
| committer | mattjmcnaughton <mattjmcnaughton@gmail.com> | 2019-02-10 16:41:19 -0500 |
| commit | f47bb7a04f91c064458c81ce2255209b2b25c3b7 (patch) | |
| tree | 9211c4d29395878f0a3710a8036d567b3a5494f2 | |
| parent | 5b2e4f19565f62c5af3803d82d21fc6fb8d7d7d8 (diff) | |
Specify need for using py2 with Bazel
The default python on my system is python3. This caused me to run into
https://github.com/bazelbuild/rules_docker/issues/454 when running
`bazel build //...`. Update the documentation to indicate that
`/usr/bin/env python` must resolve to python2 in order for all of the
Bazel commands included in the documentation to work.
We can remove this comment after Bazel better supports using python3 as
the default system python. It appears from
https://github.com/bazelbuild/rules_docker/issues/580 that the
`rules_docker` folks hope to merge the fix in mid to late Q1 2019.
| -rw-r--r-- | contributors/devel/sig-testing/bazel.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/contributors/devel/sig-testing/bazel.md b/contributors/devel/sig-testing/bazel.md index 991a0ac2..6916c0be 100644 --- a/contributors/devel/sig-testing/bazel.md +++ b/contributors/devel/sig-testing/bazel.md @@ -14,6 +14,10 @@ These tools are called via the `hack/update-bazel.sh` script. Instructions for installing Bazel can be found [here](https://www.bazel.io/versions/master/docs/install.html). +Please note that until [this Bazel +issue](https://github.com/bazelbuild/rules_docker/issues/454) is fixed, +`/usr/bin/env python` must be python2 in order for all the Bazel commands listed +below to succeed. Several convenience `make` rules have been created for common operations: |
