The infrastructure project contains:
- The Ansible Playbooks for bootstrapping the build and test hosts (including a way to test Ansible)
- The overriding Documentation for the build farm
To make a change please:
- Fork this repository
- Create a branch off your fork
- Make the change
- Test it (see below)
- Submit a Pull Request
Only reviewers in the admin_infrastructure team have permission to merge requests for this openjdk-infrastructure
repo,
so please ask one of those team members to review your Pull Request.
We expect developers to test their Ansible changes in a test environment. A default one for Ubuntu based systems is provided for you via VirtualBox / Vagrant. See the guide below.
Project documentation in permanent form (e.g. Build Farm architecture) is stored in the docs folder.