presubmit.yml 687 B

1234567891011121314151617181920212223
  1. # Configuration file for Bazel CI [1].
  2. #
  3. # Also testing on Bazel CI in addition of our normal CI workflow
  4. # ensures that gRPC is tested against Bazel@HEAD and stays compatible
  5. # with the latest release.
  6. #
  7. # See [2,3] in case you have questions.
  8. #
  9. # [1] https://github.com/bazelbuild/continuous-integration
  10. # [2] https://github.com/grpc/grpc/issues/19171
  11. # [3] https://github.com/grpc/grpc/pull/20784
  12. ---
  13. # TODO(yannic): Ideally, we should also enable buildifier and all platforms should test `//...`.
  14. tasks:
  15. ubuntu1804:
  16. build_targets:
  17. - //:all
  18. - //src/proto/...
  19. - //src/python/...
  20. test_targets:
  21. - //:all
  22. - //src/proto/...
  23. - //src/python/...