nulab / echelon-2013-scm-server

Echelon Ignite 2013 Thailand Workshop Sample Server Configuration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Echelon Ignite 2013 Thailand SCM Workshop Sample Server

Prerequistes

  • vagrant ( not installed by gem )
  • gem
  • bundler
  • fabric

Setup

git clone https://github.com/nulab/echelon-2013-scm-server.git cd echelon-2013-scm-server vagrant box add base http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130731.box

Start Server

vagrant up vagrant ssh

Generate ssh.config

vagrant ssh-config > ssh.config

Run Serverspec Test

bundle rake spec

or CI env

rake -t ci:setup:rspec spec

Run ansible

by vagrant

vagrant provision

by ansible

ansible-playbook --private-key= provisioning/playbook.yml -i provisioning/ansible_hosts

About

Echelon Ignite 2013 Thailand Workshop Sample Server Configuration


Languages

Language:Ruby 100.0%