summaryrefslogtreecommitdiff
path: root/kitchen-tests/kitchen.yml
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-06-16 13:11:28 -0700
committerTim Smith <tsmith@chef.io>2018-06-16 13:59:52 -0700
commit5d05a0fd0b589fefd5324255a3818415a2b63281 (patch)
treebf6627d298fe281d799514a43065a165e9d9aef5 /kitchen-tests/kitchen.yml
parentaa4f3285f3e49919e29f40337183fd0510baaee5 (diff)
downloadchef-5d05a0fd0b589fefd5324255a3818415a2b63281.tar.gz
Remove awesome customers testing and update kitchen configs
Awesome customers cookbook testing isn't even correct from learn chef anymore and it's not coming back in this form. There's no reason to keep carrying it around. This change also deps on kitchen 1.21 and uses the new name for the configs. Much easier to find if you're browsing the source in Finder/Explorer. Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'kitchen-tests/kitchen.yml')
-rw-r--r--kitchen-tests/kitchen.yml39
1 files changed, 39 insertions, 0 deletions
diff --git a/kitchen-tests/kitchen.yml b/kitchen-tests/kitchen.yml
new file mode 100644
index 0000000000..9133401c7c
--- /dev/null
+++ b/kitchen-tests/kitchen.yml
@@ -0,0 +1,39 @@
+---
+driver:
+ name: vagrant
+ customize:
+ cpus: 4
+ memory: 2048
+
+verifier:
+ name: inspec
+ format: progress
+
+provisioner:
+ name: chef_github
+ chef_omnibus_url: "https://omnitruck.chef.io/install.sh"
+ chef_omnibus_install_options: "-c current"
+ github_owner: "chef"
+ github_repo: "chef"
+ ohai_refname: "master"
+ refname: <%= %x(git rev-parse HEAD) %>
+ client_rb:
+ diff_disabled: true
+
+platforms:
+ - name: amazonlinux
+ driver_config:
+ box: mvbcoding/awslinux
+ - name: centos-6
+ - name: centos-7
+ - name: debian-8
+ - name: debian-9
+ - name: opensuse-leap-42
+ - name: ubuntu-14.04
+ - name: ubuntu-16.04
+ - name: ubuntu-18.04
+
+suites:
+ - name: base
+ run_list:
+ - recipe[base::default]