-
Notifications
You must be signed in to change notification settings - Fork 316
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: fix cross-compilation toolchain + bump to Go 1.17.8 (#5590)
This pulls in changes from tilt-dev/golang-cross#2 and makes the necessary changes on the Tilt side: * Use the updated `golang-cross` base image * Minor cleanup to `tilt-releaser` image to reduce layer sizes * Split `.goreleaser.yml` into more "builds" by OS/arch and pass the proper `CC` / `CXX` flags now that we need cgo for every target * Re-build generic Tilt CI Linux image to pick up Go 1.17.8 to match the releaser * Minor cleanup to reduce layer sizes + fix build issue due to image having cached IP for apt source * Update image references for CircleCI jobs * Update Go versions for macOS/Windows CircleCI jobs * Linux Go version determined by generic Tilt CI image above * Add new `release-verify` job that runs a `goreleaser build` + `yarn build` but doesn't publish anything * Does not run by default! A pipeline can be manually kicked off for a branch with the `verify_release` parameter set to `true`, which will only run the verify workflow and not the standard build/test jobs * Can be used to safely verify build changes pre-release on feature branches (e.g. after upgrading deps in `go.mod` or messing with Webpack configs)
- Loading branch information
Showing
4 changed files
with
96 additions
and
40 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
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