This repository contains a collection of lab tasks related to various aspects I've learned about Bazel. Bazel is a software tool designed to automate the processes of building and testing software.
-
differences in execution between the three types
- build and test have no access to outside directories (if access needed us
--sandbox_writable_path) - run allows access to outside directories
- build and test have no access to outside directories (if access needed us
-
differences when creating rules: path vs short_path
-
differences when passing arguments:
- run:
-- ... - test:
--test_args=...
- run:
-
configuration: constraints and flags
TODO
- dictionary concatenation