Skip to content

Commit 51eceb9

Browse files
Joshua Hoblittjhoblitt
authored andcommitted
add beaker support
1 parent 6976838 commit 51eceb9

23 files changed

+228
-57
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ Gemfile.lock
44
*.patch
55
pkg/
66
*.rej
7-
.rspec_system/
87
spec/fixtures/manifests/
98
spec/fixtures/modules/
109
*.swp

.nodeset.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
sudo: false
22
language: ruby
3+
bundler_args: --without beaker
34
rvm:
45
- 1.8.7
56
- 1.9.3

Gemfile

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,22 @@ else
66
gem 'puppet', :require => false
77
end
88

9-
gem 'rake', :require => false
10-
gem 'puppetlabs_spec_helper', :require => false
11-
gem 'puppet-lint', '>= 1.1.0', :require => false
12-
gem 'puppet-syntax', :require => false
13-
gem 'rspec-puppet',
14-
:git => 'https://github.com/rodjek/rspec-puppet.git',
15-
:ref => 'v2.0.0',
16-
:require => false
9+
group :development, :test do
10+
gem 'rake', :require => false
11+
gem 'puppetlabs_spec_helper', :require => false
12+
gem 'puppet-lint', '>= 1.1.0', :require => false
13+
gem 'puppet-syntax', :require => false
14+
gem 'rspec-puppet',
15+
:git => 'https://github.com/rodjek/rspec-puppet.git',
16+
:ref => 'v2.0.0',
17+
:require => false
18+
end
19+
20+
group :beaker do
21+
gem 'serverspec', :require => false
22+
gem 'beaker', :require => false
23+
gem 'beaker-rspec', :require => false
24+
gem 'pry', :require => false
25+
end
1726

1827
# vim:ft=ruby

Rakefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
require 'puppetlabs_spec_helper/rake_tasks'
22
require 'puppet-syntax/tasks/puppet-syntax'
33
require 'puppet-lint/tasks/puppet-lint'
4-
require 'rspec-system/rake_task'
54

65
PuppetLint.configuration.send("disable_class_inherits_from_params_class")
76
PuppetLint.configuration.send("disable_80chars")
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
HOSTS:
2+
pe-aix-71-acceptance:
3+
roles:
4+
- master
5+
- dashboard
6+
- database
7+
- agent
8+
- default
9+
platform: aix-7.1-power
10+
hypervisor: aix
11+
ip: pe-aix-71-acceptance.delivery.puppetlabs.net
12+
CONFIG:
13+
type: pe
14+
nfs_server: NONE
15+
consoleport: 443
16+
datastore: instance0
17+
folder: Delivery/Quality Assurance/Enterprise/Dynamic
18+
resourcepool: delivery/Quality Assurance/Enterprise/Dynamic
19+
pooling_api: http://vcloud.delivery.puppetlabs.net/
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
HOSTS:
2+
centos-59-x64:
3+
roles:
4+
- master
5+
platform: el-5-x86_64
6+
box : centos-59-x64-vbox4210-nocm
7+
box_url : http://puppet-vagrant-boxes.puppetlabs.com/centos-59-x64-vbox4210-nocm.box
8+
hypervisor : vagrant
9+
CONFIG:
10+
type: git
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
HOSTS:
2+
centos-64-x64:
3+
roles:
4+
- master
5+
- database
6+
- dashboard
7+
platform: el-6-x86_64
8+
box : centos-64-x64-vbox4210-nocm
9+
box_url : http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210-nocm.box
10+
hypervisor : vagrant
11+
CONFIG:
12+
type: pe
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
HOSTS:
2+
centos-64-x64:
3+
roles:
4+
- master
5+
platform: el-6-x86_64
6+
box : centos-64-x64-vbox4210-nocm
7+
box_url : http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210-nocm.box
8+
hypervisor : vagrant
9+
CONFIG:
10+
type: git
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
HOSTS:
2+
centos-65-x64:
3+
roles:
4+
- master
5+
platform: el-6-x86_64
6+
box : centos-65-x64-vbox436-nocm
7+
box_url : http://puppet-vagrant-boxes.puppetlabs.com/centos-65-x64-virtualbox-nocm.box
8+
hypervisor : vagrant
9+
CONFIG:
10+
type: foss

0 commit comments

Comments
 (0)