TeamCity Bazel build support
July 11, 2025 ยท View on GitHub
TeamCity plugin to support projects based on Bazel build system.
Features
It provides the following features for bazel projects:
- Bazel tool detection on build agents
- Bazel command build runners
- Structured build log provider
- Auto-discovery of build steps
- Bazel tests reporter
- Cleaner of bazel workspace caches (
Free disk spacebuild feature) - Bazel build feature to configure common startup options & remote cache
Download
You can download the plugin and install it as an additional TeamCity plugin.
Compatibility
The plugin is compatible with TeamCity 2018.1.x and greater.
Configuration
The plugin relies on PATH environment variable to detect installed bazel tool version.
Build
This project uses gradle as the build system. You can easily open it in IntelliJ IDEA or Eclipse.
Contributions
We appreciate all kinds of feedback, so please feel free to send a PR or submit an issue.