example-bazel-monorepo
example-bazel-monorepo copied to clipboard
πΏπ Example Bazel-ified monorepo, supporting Golang, Java, Python, Scala, and Typescript
## Description of the problem / feature request: I cloned the repositoy locally. Then executed ``bazel build //...``. However, the build fails. ### π Bug Report: Expected Behavior Successful build....
## Description of the problem / feature request: I have this in my WORKSPACE: ``` ###################### # PYTHON SUPPORT ###################### rules_python_version = "0.7.0" http_archive( name = "rules_python", sha256 = "15f84594af9da06750ceb878abbf129241421e3abbd6e36893041188db67f2fb",...
## Description of the problem / feature request: It looks like bootstrap_agent.sh does just about nothing. What is the point of this script, and why do you have it in...
## Description of the problem / feature request: I may be missing something but when I run the frontend code it looks like only the html is rendered. The "React"...
## Description of the problem / feature request: This is _long_ overdue.
### Description Thanks to https://github.com/bazelbuild/rules_rust/commit/fe50d3b54aecbaeac48abdc2ca7cd00a94969e15#diff-d5825ae12e45363c451d288f385bfda1L147 `rustfmt` is now easily available in the `WORKSPACE`. See: ``` bazel run @rust_darwin_x86_64//:rustfmt -- --help ``` Will have to use a `select` to handle the...
#20 has links to the NodeJS related problems. The Ruby problems were around some symlink already existing. Was able to reproduce if I spun up an instance and cloned down...
### Description We want: * one for CI, which runs Linux * one for local, where I'm running MacOSX. Should look at https://docs.bazel.build/versions/master/remote-caching.html#disk-cache
### Description [`black`](https://github.com/psf/black) (which this project is already using) is only a code formatter and doesn't catch a bunch of issues that crop up in Python code (eg. unused vars)....
My Buildkite setup is now at a stage where I can run `bazel test //...` and have things pass π, but things are far from perfect. **Improvements to be made:**...