coremedia-centos-development
This playbook is intended for preparation of CI nodes and other hosts, which need to be able to build CoreMedia workspaces for CoreMedia CMS 9 or LiveContext 3 without any other installation steps necessary.
Find mirrors of this repository at gitlab and github.
We rely on the roles coremedia
for all coremedia hosts and cmdev
for development
hosts.
The role coremedia
provides the (not supported but happily working) OpenJDK for
users which do not want to include Oracle Java from the default CoreMedia chef
node configuration.
The role cmsdev
provides the needed development tools to build a workspace.
Configure relevant hosts in inventory.properties
or your global ansible hosts
file (if you haven't done so).
Run with:
ansible-playbook -i inventory.properties setup.yml
This playbook provides:
- Java 8
for hosts in role coremedia
, and
- PhantomJS
- Maven
- SenchaCMD
for hosts in role cmdev
.
Please use the issues section of this repository at github for feedback.