Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

Scope: AGW can be developed and released using Bazel only instead of make

(tick) done - possible optimizations can be added after a switch-over

(info) in progress

(warning) not yet started

(error) will not be used with bazel

(green star) worked on in the last/current iteration

Building

(tick) Services

(info) Debian Build

(tick) Docker Build (green star) PoC ongoing - improve developer experience of Docker builds

Testing & CI/CD

(tick) Unit Tests

Integration Tests (+ "sudo Tests")

  • (tick) workflow runs in CI on bazelified artifacts
  • (info) tests are executed with bazel (green star) executing tests with bazel in CI
  • (tick) tests run vs a .deb based environment (green star) landed
  • (warning) tests run vs a docker based environment

(warning) Load Tests

(info) Coverage (green star) use bazel for coverage in CI

(tick) OAI Jenkins

Developer Experience

(info) Developer Documentation

  • (green star) locate documentation to be updated - planned: (feed-back from PTG) already add Bazel documentation for more easy access
  • (green star) improve local integration test setup - landed

(error) Linter and Formatter with Bazel - Analysis: this is not feasible - will be kept as direct calls to current tooling (can also be kept in Makefiles for convenience)

(tick) Remote Caches


  • No labels