Auto conf for project (#2) (#238)

* Auto conf for project (#2)

* allow using the current project for autoconfig

* provide mount_project attr to enable users to mount a local path

* fixing tests by passing explicitly empty list of run flags

* fix some of the issues with this PR

* still need to fix:
- Send upstream PR to use docker toolchain in base images docker
- verify why debian-jessie-bajul-head-autoconfig_test is failing

* fix failed merge

* addressing review comments

* addressing more review comments

* update base images docker pin

* fixing merge issue
9 files changed
tree: cc76732d9297d1b4f9b47c2214aa12519ac84693
  1. .bazelci/
  2. bazelrc/
  3. configs/
  4. constraints/
  5. container/
  6. examples/
  7. release/
  8. repositories/
  9. rules/
  10. tests/
  11. third_party/
  12. .gitignore
  13. .travis.yml
  14. AUTHORS
  15. CONTRIBUTING.md
  16. CONTRIBUTORS
  17. LICENSE
  18. README.md
  19. WORKSPACE
README.md
Travis CIBazel CI
Build StatusBuild status

bazel-toolchains

https://github.com/bazelbuild/bazel-toolchains is a repository where Google hosts Bazel toolchain configs. These configs are required to configure Bazel to issue commands that will execute inside a Docker container via a remote execution environment.

These toolchain configs include:

  • C/C++ CROSSTOOL file,
  • BUILD file with toolchain rules, and
  • wrapper scripts.

Release information of toolchain configs can be found at: https://releases.bazel.build/bazel-toolchains.html.

This repository also hosts the skylark rule used to generate toolchain configs.