Organize LTLs and yamls to layer folder structure. (#76)

This PR includes the following changes:

* Organize LTLs and yamls to layer folder structure.

* Also print out detailed test log in ci.

* Update rules_docker pin which fixes the naming conflicts of input image to container_tests (https://github.com/bazelbuild/rules_docker/pull/428). The naming conflicts cause the flakiness of container_tests in our repo, i.e. rbe-ubuntu16_04's contain_test can accidentally use the toolchain tar built for rbe-debian8.

34 files changed
tree: 825ac9ce8d15ff8e0c7910b4d756c77b60ebc515
  1. .bazelci/
  2. bazelrc/
  3. configs/
  4. constraints/
  5. container/
  6. examples/
  7. rules/
  8. skylib/
  9. test/
  10. third_party/
  11. .gitignore
  12. .travis.yml
  13. AUTHORS
  14. CONTRIBUTING.md
  15. CONTRIBUTORS
  16. LICENSE
  17. README.md
  18. 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.