name "test"
description "The testing environment"
+
#cookbook_versions "couchdb" => "= 11.0.0"
-#default_attributes "apache2" => { "listen_ports" => [ "80", "443" ] }
+
+default_attributes(
+ 'push_jobs' => {
+ 'whitelist' => {
+ 'chef-client' => 'chef-client',
+ },
+ },
+)
+
--- /dev/null
+{
+ "run_list": [
+ "role[push-jobs-ubuntu]"
+ ]
+}
cookbook 'apt'
cookbook 'build-essential'
cookbook 'berkshelf-api-server', '= 2.1.1'
+cookbook 'chef-client'
+cookbook 'cron'
cookbook 'java'
+cookbook 'push-jobs'
cookbook 'yum', '< 3.0'
--- /dev/null
+name 'push-jobs-ubuntu'
+description 'Chef Push Jobs for Ubuntu'
+
+run_list(
+ 'recipe[push-jobs]'
+)
+
+#env_run_lists()
+
+default_attributes(
+ 'push_jobs' => {
+ #'package_version' => '1.1.5',
+ 'package_url' => 'https://web-dl.packagecloud.io/chef/stable/packages/ubuntu/precise/opscode-push-jobs-client_1.1.5-1_amd64.deb',
+ # sha256
+ 'package_checksum' => 'd7b40ebb18c7c7dbc32322c9bcd721279e707fd1bee3609a37055838afbf67ea',
+ },
+)
+
+#override_attributes()
+