项目作者: provocon

项目描述 :
Ansible playbook to prepare CentOS based boxes for CoreMedia LiveContext-3 or CMS-9 - please use superseding repository 'coremedia-node-preparation'
高级语言: Shell
项目地址: git://github.com/provocon/coremedia-centos-development.git
创建时间: 2017-05-01T09:30:53Z
项目社区:https://github.com/provocon/coremedia-centos-development

开源协议:Apache License 2.0

下载


Generic Ansible Playbook to Prepare CentOS Boxes for CoreMedia

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.

Setup of the Environment

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.

Preparation

Configure relevant hosts in inventory.properties or your global ansible hosts
file (if you haven’t done so).

Usage

Run with:

  1. ansible-playbook -i inventory.properties setup.yml

Collection

This playbook provides:

  • Java 8

for hosts in role coremedia, and

for hosts in role cmdev .

Feedback

Please use the issues section of this repository at github
for feedback.