Provisioned with Ansible
Includes:
- nodejs
- grunt-cli
- ruby1.9.1
- bundler
- bower
- php55
- composer
- phpunit
- mongoDB
- phantomjs
- java
- MySQL
To test and build locally, use Vagrant:
- cd into a sandbox directory
mkdir ../sandbox; cd ../sandbox
- Create a new vagrant repository with
vagrant init
- Copy provision.yml
cp ../wercker-box provision.yml .
- edit 'hosts' on line two to be 'all':
- hosts: all
remote_user: vagrant
- Run
vagrant up
- Make changes to the provision.yml file
- Run
vagrant provision
- Check out the box with
vagrant ssh