Skip to content

Commit 81dae07

Browse files
author
Colleen Murphy
committed
Separate system and unit test gems
This commit brings the .travis.yml and Gemfile files more in line with the other modules. This should fix the broken TravisCI builds.
1 parent 7671f32 commit 81dae07

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
language: ruby
3-
bundler_args: --without development
3+
bundler_args: --without system_tests
44
script: "bundle exec rake validate && bundle exec rake lint && bundle exec rake spec SPEC_OPTS='--format documentation'"
55
matrix:
66
fast_finish: true

Gemfile

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
1-
source 'https://rubygems.org'
1+
source ENV['GEM_SOURCE'] || "https://rubygems.org"
22

3-
group :development, :test do
4-
gem 'rake', '10.1.1', :require => false
5-
gem 'rspec-puppet', '>=1.0.0', :require => false
3+
group :development, :unit_tests do
4+
gem 'rake', :require => false
5+
gem 'rspec-puppet', :require => false
66
gem 'puppetlabs_spec_helper', :require => false
77
gem 'puppet-lint', :require => false
8-
gem 'serverspec', :require => false
9-
gem 'beaker', :require => false
10-
gem 'beaker-rspec', :require => false
11-
gem 'pry', :require => false
8+
gem 'simplecov', :require => false
9+
gem 'puppet_facts', :require => false
10+
gem 'json', :require => false
11+
end
12+
13+
group :system_tests do
14+
gem 'beaker-rspec', :require => false
15+
gem 'serverspec', :require => false
1216
end
1317

1418
if facterversion = ENV['FACTER_GEM_VERSION']

0 commit comments

Comments
 (0)