]> git.openstreetmap.org Git - chef.git/blob - .travis.yml
e280da19cb88c50681bba0b3bd0970889bbcea11
[chef.git] / .travis.yml
1 sudo: false
2 language: ruby
3 cache: bundler
4 services:
5   - docker
6 jobs:
7   include:
8     - name: "Cookstyle"
9       script:
10         - bundle exec cookstyle -f fuubar
11     - name: "Test Kitchen (accounts)"
12       script:
13         - bundle exec kitchen test accounts-ubuntu-1804
14     - name: "Test Kitchen (apache)"
15       script:
16         - bundle exec kitchen test apache-ubuntu-1804
17     - name: "Test Kitchen (apt)"
18       script:
19         - bundle exec kitchen test apt-ubuntu-1804
20     - name: "Test Kitchen (bind)"
21       script:
22         - bundle exec kitchen test bind-ubuntu-1804
23     - name: "Test Kitchen (blogs)"
24       script:
25         - bundle exec kitchen test blogs-ubuntu-1804
26     - name: "Test Kitchen (clamav)"
27       script:
28         - bundle exec kitchen test clamav-ubuntu-1804
29     - name: "Test Kitchen (devices)"
30       script:
31         - bundle exec kitchen test devices-ubuntu-1804
32     - name: "Test Kitchen (dhcpd)"
33       script:
34         - bundle exec kitchen test dhcpd-ubuntu-1804
35     - name: "Test Kitchen (dmca)"
36       script:
37         - bundle exec kitchen test dmca-ubuntu-1804
38     - name: "Test Kitchen (donate)"
39       script:
40         - bundle exec kitchen test donate-ubuntu-1804
41     - name: "Test Kitchen (exim)"
42       script:
43         - bundle exec kitchen test exim-ubuntu-1804
44     - name: "Test Kitchen (fail2ban)"
45       script:
46         - bundle exec kitchen test fail2ban-ubuntu-1804
47     - name: "Test Kitchen (forum)"
48       script:
49         - bundle exec kitchen test forum-ubuntu-1804
50     - name: "Test Kitchen (letsencrypt)"
51       script:
52         - bundle exec kitchen test letsencrypt-ubuntu-1804
53     - name: "Test Kitchen (memcached)"
54       script:
55         - bundle exec kitchen test memcached-ubuntu-1804
56     - name: "Test Kitchen (munin)"
57       script:
58         - bundle exec kitchen test munin-ubuntu-1804
59     - name: "Test Kitchen (munin-server)"
60       script:
61         - bundle exec kitchen test munin-server-ubuntu-1804
62     - name: "Test Kitchen (mysql)"
63       script:
64         - bundle exec kitchen test mysql-ubuntu-1804
65     - name: "Test Kitchen (networking)"
66       script:
67         - bundle exec kitchen test networking-ubuntu-1804
68     - name: "Test Kitchen (nginx)"
69       script:
70         - bundle exec kitchen test nginx-ubuntu-1804
71     - name: "Test Kitchen (nodejs)"
72       script:
73         - bundle exec kitchen test nodejs-ubuntu-1804
74     - name: "Test Kitchen (ntp)"
75       script:
76         - bundle exec kitchen test ntp-ubuntu-1804
77     - name: "Test Kitchen (openssh)"
78       script:
79         - bundle exec kitchen test openssh-ubuntu-1804
80     - name: "Test Kitchen (otrs)"
81       script:
82         - bundle exec kitchen test otrs-ubuntu-1804
83     - name: "Test Kitchen (python)"
84       script:
85         - bundle exec kitchen test python-ubuntu-1804
86     - name: "Test Kitchen (spamassassin)"
87       script:
88         - bundle exec kitchen test spamassassin-ubuntu-1804
89     - name: "Test Kitchen (squid)"
90       script:
91         - bundle exec kitchen test squid-ubuntu-1804
92     - name: "Test Kitchen (tools)"
93       script:
94         - bundle exec kitchen test tools-ubuntu-1804