JetBrains / teamcity-bazel-plugin

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

BES is incompatible with Bazel remote caching on GCS #12

Open amlinux opened 4 years ago

amlinux commented 4 years ago

I encountered an incompatibility between BES setup in TeamCity and Bazel remote caching on GCS. Due to a combination of the following facts:

I see the following errors:

ERROR: The Build Event Protocol upload failed: UNAUTHENTICATED: UNAUTHENTICATED: Credentials require channel with PRIVACY_AND_INTEGRITY security level. Observed security level: NONE
NikolayPianikov commented 4 years ago

@amlinux Alternatively, please use a binary event file for TeamCity integration

amlinux commented 4 years ago

I do use binary event files now. To me it feels like it lacks realtime updates as the build/test progresses. Apparently some buffering is involved there. It would be great to have the proper solution.