JetBrains / teamcity-bazel-plugin

TeamCity plugin for Bazel build system
Apache License 2.0
14 stars 6 forks source link

Remote Execution API #2

Open alexfridlyand opened 5 years ago

alexfridlyand commented 5 years ago

Hello!

Are there any plans to support Remote Execution API (https://github.com/bazelbuild/remote-apis) for bazel?

NikolayPianikov commented 5 years ago

Hello @alexfridlyand,

It is good idea. We discussed it in our team - to make something like a bazel execution node near a TeamCity agent. Could you specify usage scenarios which you are interesting in?

alexfridlyand commented 5 years ago

We are looking for a ways to speed up bazel-native project builds and test executions (like Tensorflow, Angular and abseil-c++, ...).

With Bazel DAGs/hermeticity for bazel-native projects we are expecting to get a significant speed-up / scale-out without writing specific CI code/pipelines.