.common_task_config: &common_task_config
  build_targets:
  - '@grpc//:grpc'
  - '@grpc//:grpc_unsecure'
  - '@grpc//:grpc++'
  - '@grpc//:grpc++_unsecure'
tasks:
  debian10:
    <<: *common_task_config
    build_flags:
    - "--cxxopt=-Wno-array-bounds"
    - "--host_cxxopt=-Wno-array-bounds"
  ubuntu2004:
    <<: *common_task_config
  macos:
    <<: *common_task_config
    build_flags:
    - "--copt=-isystem/usr/local/include"
  windows:
    <<: *common_task_config
