-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This change adds back builds using the Go toolchain, which can be downloaded and run via `bazel run`. Obtaining the Go toolchain this way saves us from having to install it on the self-hosted runners directly, and keeps the toolchain used in sync with the one used by bazel automatically. The matrix builds are moved to using the Go toolchain, and building using bazel is done only with Linux. The rationale is: * building on all platforms is useful for test coverage, and need only be done using either build system, but not necessarily both * third parties are more likely to build the project using the Go tooling * we intend to ship bazel-built binaries, so we need at least one build using bazel to protect the release builds Bug: CUS-345
- Loading branch information
1 parent
06c6c42
commit 76a8544
Showing
2 changed files
with
52 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters