Ansible in a Continuous Build System

The Eclipse OpenJ9 Jenkins server runs many jobs everyday, including compile and test jobs. The majority of these jobs can only run properly if the machine they run on has all the proper dependencies installed. When dependencies are modified the updates have to be installed on many machines, which normally would be time consuming and…

Leveraging Docker for Eclipse OpenJ9

This post adds on to Dockerfile for Building and Testing OpenJ9. At Eclipse OpenJ9 we want to be able to compile & test code on different architecture and operating system combinations. However we are constrained by the number of machines we have access to, so we use Docker containers to supplement them. Docker containers are…