automatically apply yum updates every night
[gitorious:ci-puppet.git] / manifests / site.pp
1 node 'ci.gitorious.org' {
2   # Set yum on autopilot
3   class {'yum::autopilot':}
4   # Dependencies for Jenkins
5   class {'java':}
6   class {'git':}
7   class {'nginx':}
8   class {'iptables::webserver': }
9   class {'stdlib':}
10
11   # Main Gitorious.org Jenkins module
12   class {'gitorious_jenkins':}
13
14   # This host will also serve as a builder (slave).
15   class {'gitorious_jenkins::builder':}
16   gitorious_jenkins::slave {'gitorious':
17     ssh_key => 'AAAAB3NzaC1yc2EAAAABIwAAAQEAwc1/yqhRkCwMqmlYjKw/3WJt0DIFfyCHoVlP/vnC7O8zLnhqKSOrr4mQy0T0vFQi2zvbOEPu8nIWuHYKpGL/lQWjGE1A+GnqcOxxyQRf6P7edFp9zDgD2yIr7IAhyLljgUr2oBvPBx5AQCyjEbv3/iyUA76vJyCC2IQ9m2JFP6fZTrBH2SQNkRCsNWVPEh2Ll+Ze6zPrLlxjalILQ4hv5m2AJazmOeHMwyosXLahMwyFoYOpTK5zBWs5FrK8hBNbXndeYP4B6UpnfB0Q9R1H3bLv8yks+wLQjsnFGE4YMcIqFupqtZ//uQBKWhpUcrq+XqKIsq5PlnqfLwqNk00nOw==',
18   }
19 }