CODE-RADE Build Container - Java8
Overview
This is the update to the CODE-RADE build containers, which now include Java 1.8 as their standard runtime.
The upgrade to Java 1.8 was necessary in order to accomodate the upgrade to the Jenkins version of the build server, which is at 2.69.
A few fixes were made to the containers too, specifically relating to modulefules, which were created on a per-domain basis.
This release contains a refactoring of the Ansible tasks, which were previously included in a single main.yml
file, but are now split into :
- include: config-inventory.yml
- include: install-packages.yml
- include: config-users.yml
- include: config-ssh.yml
- include: config-code-rade.yml
Quality Assurance
Furthermore, the role is now tested on Jenkins, whereas before only the Ansible Container was tested
This release corresponds to build 84 which has passed.
Community Health
In order to improve the community health of the project, a CONTRIBUTING.md
and code of conduct (based on the Contributor Covenant) have been aded.
References
- Bruce Becker. (2017, May 6). AAROC/CODE-RADE-build-containers: CODE-RADE Foundation Release 3 - Build Containers. Zenodo. http://doi.org/10.5281/zenodo.572275