Standalone service configs for Execution, Bots, CAS and ActionCache, with...
Description
This request provides configuration files for standalone Execution, Bots, CAS and ActionCache services, along with a script to construct them into a buildgrid. This distributed configuration can be implemented through the use of the DISTRIBUTED_BUILDGRID
environment variable (implemented in MR !56 (merged)) when calling a test in `build-and-run-tests.sh'
Changes proposed in this merge request:
- Additional buildgrid configuration files for standalone services
- Script to combine services into a single buildgrid
Validation
The configuration and test can be tested locally with the following commands:
docker build -t buildbox-e2e . docker run -v /var/run/docker.sock:/var/run/docker.sock buildbox-e2e
Issues addressed
This request partially address the issue raised in buildgrid#383 regarding the addition of buildgrid configurations in e2e testing
Edited by Neill Whillans