e7cc8d1de8
The libcxx tests currently require bash to be available (although that might change), and the bash provided with Git is enough for fulfilling this need. (Bash can also be useful for running other scripts in the libcxx CI chain outside of the tests themselves.) For the main LLVM testing, this works once https://reviews.llvm.org/D98858 is merged. This also allows getting rid of GnuWin altogether. |
||
---|---|---|
.. | ||
agent-windows-buildkite | ||
agent-windows-vs2019 | ||
base-debian | ||
buildkite-premerge-debian | ||
build_deploy.ps1 | ||
build_deploy.sh | ||
build_run.ps1 | ||
build_run.sh | ||
README.md |
Overview
This folder contains files related to the machines running the build/test/checks for the merge guards.
Scripts
The scripts are written in bash (for Linux) and powershell (for Windows).
build_run.(sh|ps1)
Build the docker image and run it locally. This is useful for testing it.
build_deploy.(sh|ps1)
Build the docker and deploy it to the GCP registry. This is useful for deploying it in the Kubernetes cluster.