From 7c204b893c1223ad81a623878ac0ad7fc2a7a6a4 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 16 Feb 2020 10:29:04 +0000 Subject: [PATCH] Add test for passenger cookbook --- .kitchen.yml | 3 +++ .travis.yml | 3 +++ cookbooks/passenger/metadata.rb | 2 ++ cookbooks/passenger/recipes/default.rb | 1 + 4 files changed, 9 insertions(+) diff --git a/.kitchen.yml b/.kitchen.yml index db9eb9680..5e058c04b 100644 --- a/.kitchen.yml +++ b/.kitchen.yml @@ -139,6 +139,9 @@ suites: - name: otrs run_list: - recipe[otrs::default] + - name: passenger + run_list: + - recipe[passenger::default] - name: planet run_list: - recipe[planet::default] diff --git a/.travis.yml b/.travis.yml index 44fb7b62e..f6be57d86 100644 --- a/.travis.yml +++ b/.travis.yml @@ -90,6 +90,9 @@ jobs: - name: "Test Kitchen (otrs)" script: - bundle exec kitchen test otrs-ubuntu-1804 + - name: "Test Kitchen (passenger)" + script: + - bundle exec kitchen test passenger-ubuntu-1804 - name: "Test Kitchen (planet)" script: - bundle exec kitchen test planet-ubuntu-1804 diff --git a/cookbooks/passenger/metadata.rb b/cookbooks/passenger/metadata.rb index 24863de8a..69e22f4a3 100644 --- a/cookbooks/passenger/metadata.rb +++ b/cookbooks/passenger/metadata.rb @@ -7,4 +7,6 @@ description "Installs and configures passenger" version "1.0.0" supports "ubuntu" depends "apache" +depends "apt" depends "munin" +depends "systemd" diff --git a/cookbooks/passenger/recipes/default.rb b/cookbooks/passenger/recipes/default.rb index 03412e2ff..159c6b3ca 100644 --- a/cookbooks/passenger/recipes/default.rb +++ b/cookbooks/passenger/recipes/default.rb @@ -18,6 +18,7 @@ # include_recipe "apache" +include_recipe "apt" include_recipe "munin" package "ruby#{node[:passenger][:ruby_version]}" -- 2.43.2