...
- We are starting the switch over! Make builds will be replaced step by step with Bazel builds.
- Single parts will be announced in Slack.
- This is tested extensively - but we expect needed improvements.
- Please let us know about any issue you encounter → Slack: #bazel or #dev
Status
Building
Services
Debian Build publish bazel debian artifact fixing smaller issues with debian artefact
Docker Build PoC ongoing - improve developer experience of Docker builds. Not in scope of switch over.
...
- workflow runs in CI on bazelified artifacts
- tests are executed with bazel build with bazel, but execute directly with pytest in progress
- tests run vs a .deb based environmen
- tests run vs a docker based environment - only needed if docker artifacts are build with bazel
Load Tests but not in CI (as for the make version)Tests
Coverage
OAI Jenkins
Developer Experience
Developer Documentation locate documentation to be updated - planned: (feed-back from PTG) already add Bazel documentation for more easy access step by step switch in progress
prepare IDEs for code navigation with bazel setup environment with proto builds and pip dependencies bash completion
detail improvements many are in progress
...