Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

28 lines (18 loc) · 1.04 KB

Contribution Guide

The infrastructure project contains:

  1. The Ansible Playbooks for bootstrapping the build and test hosts (including a way to test Ansible)
  2. The overriding Documentation for the build farm

To make a change please:

  1. Fork this repository
  2. Create a branch off your fork
  3. Make the change
  4. Test it (see below)
  5. 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.

Using Vagrant to test your Ansible scripts (Ubuntu based)

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.

Ansible Scripts Guide

Docs

Project documentation in permanent form (e.g. Build Farm architecture) is stored in the docs folder.