my build machine for bromite development
Go to file
2021-10-17 20:37:49 +02:00
.github/workflows fix usegoma = false 2021-10-11 12:47:28 +02:00
images Update build_args.gni 2021-10-10 17:01:38 +02:00
.gitignore add start runner 2021-07-31 12:22:32 +00:00
apply-all-patch.sh add proxy support 2021-07-31 12:15:32 +00:00
apply-bromite-patches.sh fix version, upload script apply patch 2021-05-29 09:10:33 +00:00
apply-failed-patch.sh last version used 2021-04-28 13:02:53 +02:00
apply-single-patch.sh add proxy support 2021-07-31 12:15:32 +00:00
build-from-repos.sh last version used 2021-04-28 13:02:53 +02:00
buildbox-casd buildbox executables 2021-04-28 13:03:51 +02:00
buildbox-run-hosttools buildbox executables 2021-04-28 13:03:51 +02:00
buildbox-worker buildbox executables 2021-04-28 13:03:51 +02:00
casupload Initial dockerfiles 2021-06-19 09:46:24 +00:00
clone-src.sh add proxy support 2021-07-31 12:15:32 +00:00
create-from-patch.sh remove "press return" 2021-09-23 11:00:57 +02:00
depot_tools.diff added patch to depot tools 2021-05-27 14:53:00 +00:00
export-all-patch.sh exclude Automated-domain-substitution from export 2021-10-02 13:07:15 +02:00
export-single-patch.sh last version used 2021-04-28 13:02:53 +02:00
goma_auth.py add goma_auth.py 2021-05-29 17:43:49 +00:00
prepare-build.sh add mtool 2021-06-02 07:21:31 +00:00
README.md Update README.md 2021-10-17 20:37:49 +02:00
setup-goma-client.sh move goma env to build 2021-05-31 13:17:32 +00:00
start_proxy.sh start goma from build 2021-05-31 12:06:40 +00:00
start-build.sh add mtool 2021-06-02 07:21:31 +00:00
start-goma-server.sh start goma from build 2021-05-31 12:06:40 +00:00

bromite-buildtools

this repo contains my build machine and some scripts I use for Bromite development.

the ci uses a modified version of the gihub runner (avaiable here) and use sysbox to improve security

it also contains everything you need to use a self-hosted modified version of goma for a multi-machine build