-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(arm64): utilize self-hosted runner for Amazon Linux 2 arm64 (#4403
) This PR introduces builds of Amazon Linux 2/2022 packages that occur "natively" within docker on both `ubuntu-22.04` (github hosted runners) and `ubuntu-22.04-arm64` (self-hosted runners) as well as all the changes that were required of our existing github actions and build infrastructure to accomplish those builds. Briefly summarized, theses changes include (but are not limited to): - expanding `matrix-full.yml` to include amazonlinux entries - adding a "bootstrap.sh" script that is responsible for installing `cmake`, `cargo`, `yq`, `rootlesskit`, and `bazel` (but not `git` because that already existed in the github action) - this approach was determined to be more desirable than either letting `rules_foreign_cc` installing and configure `cmake` or installing and configuring `cmake` via bazel itself (ala `nfpm`) - the bootstrap.sh script is meant to be extensible to other platforms and can do things like "parse" bazel files to determine `RPM_EXTRA` packages to install - adds `explain_manifest` manifest files for amazonlinux 2/2022 arm64 & amd64 KAG-346
- Loading branch information
1 parent
4f29d72
commit 21f148a
Showing
10 changed files
with
666 additions
and
19 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,3 +35,5 @@ user.bazelrc | |
/servroot/ | ||
/autodoc/ | ||
/.github/ | ||
|
||
.DS_Store |
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
Oops, something went wrong.