kitchen.dokken.yml 1.71 KB
Newer Older
1
driver:
2
3
  name: dokken
  privileged: true # because Docker and SystemD/Upstart
4
  chef_version: <%= ENV['CHEF_VERSION'] || 'current' %>
5
6
7
8
9
10

transport:
  name: dokken

provisioner:
  name: dokken
Seth Thomas's avatar
Seth Thomas committed
11
  deprecations_as_errors: true
12
13

verifier:
Seth Thomas's avatar
Seth Thomas committed
14
  name: inspec
15
16

platforms:
17
18
19
20
21
- name: amazonlinux
  driver:
    image: dokken/amazonlinux
    pid_one_command: /sbin/init

22
23
- name: debian-8
  driver:
24
25
26
27
28
29
30
31
    image: dokken/debian-8
    pid_one_command: /bin/systemd
    intermediate_instructions:
      - RUN /usr/bin/apt-get update

- name: debian-9
  driver:
    image: dokken/debian-9
32
    pid_one_command: /bin/systemd
33
34
    intermediate_instructions:
      - RUN /usr/bin/apt-get update
35

Tim Smith's avatar
Tim Smith committed
36
37
- name: centos-6
  driver:
38
    image: dokken/centos-6
Tim Smith's avatar
Tim Smith committed
39
    pid_one_command: /sbin/init
40

Tim Smith's avatar
Tim Smith committed
41
- name: centos-7
42
  driver:
43
    image: dokken/centos-7
44
45
    pid_one_command: /usr/lib/systemd/systemd

Tim Smith's avatar
Tim Smith committed
46
- name: fedora-latest
47
  driver:
48
    image: dokken/fedora-latest
49
50
    pid_one_command: /usr/lib/systemd/systemd

51
52
- name: ubuntu-14.04
  driver:
53
    image: dokken/ubuntu-14.04
54
55
56
57
58
59
    pid_one_command: /sbin/init
    intermediate_instructions:
      - RUN /usr/bin/apt-get update

- name: ubuntu-16.04
  driver:
60
    image: dokken/ubuntu-16.04
61
62
63
    pid_one_command: /bin/systemd
    intermediate_instructions:
      - RUN /usr/bin/apt-get update
64

65
- name: opensuse-leap
Tim Smith's avatar
Tim Smith committed
66
  driver:
67
    image: dokken/opensuse-leap
Tim Smith's avatar
Tim Smith committed
68
    pid_one_command: /bin/systemd
69

70
71
72
73
74
75
76
77
78
79
80
81
suites:
- name: default
  run_list:
    - recipe[erlang]

- name: gui_tools
  run_list:
    - recipe[erlang]
  attributes:
    erlang:
      gui_tools: true
  excludes:
Tim Smith's avatar
Tim Smith committed
82
83
    - centos-6
    - centos-7
84
85
86
87

- name: esl
  run_list:
    - recipe[erlang::esl]
Seth Thomas's avatar
Seth Thomas committed
88
89
  excludes:
    - fedora-latest
Tim Smith's avatar
Tim Smith committed
90
    - opensuse-42
91
92
93
94

- name: source
  run_list:
    - recipe[erlang::source]