topaz2/chef_boilerplate_php

View on GitHub
.kitchen.yml

Summary

Maintainability
Test Coverage
driver:
  name: vagrant
  customize:
    cpus: 2
    memory: 1024

provisioner:
  name: chef_zero

platforms:
  - name: ubuntu-12.04
    run_list:
      - recipe[apt]
      - recipe[boilerplate::apt_fast]
      - recipe[php::apt_ondrej_ppa]
  - name: debian-7.4
    run_list:
      - recipe[apt]
      - recipe[boilerplate::apt_fast]

suites:
  - name: min
    run_list:
      - recipe[boilerplate_php]
  - name: default
    run_list:
      - recipe[chef-dk]
      - recipe[nodejs::nodejs_from_package]
      - recipe[phantomjs]
      - recipe[python]
      - recipe[apache2]
      - recipe[database::mysql]
      - recipe[mysql::server]
      - recipe[jenkins::master]
      - recipe[boilerplate]
      - recipe[boilerplate_php]
    attributes:
      apache:
        version: '2.4'
      mysql:
        role: 'master'
        server_id: 1
        bind_address: '0.0.0.0'
        server_root_password: 'root'
        server_repl_password: 'repl'
        server_debian_password: ''
      jenkins:
        executor:
          timeout: 600