summaryrefslogtreecommitdiff
path: root/Gemfile
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2016-10-31 13:46:05 +0100
committervarac <varacanero@zeromail.org>2016-11-01 16:05:21 +0100
commit9cd565f00ae8f6e10ad96c7c8ab2aa65d8fabe8a (patch)
treedc2c0741b8cd8313a053fafb2f043577168dfc8e /Gemfile
parent65066a585657ac58b3f7ed7e071ae5087abd0d9c (diff)
Fix CI, dont install beaker on gitlab CI
- Don't install `system-tests` gem group for rspec tests on CI - Use leapcode/ruby docker image because it has a more default ruby installation than the 'official' one. - Use `/var/cache/gitlab-runner/` as gem install path so we can cache this folder later
Diffstat (limited to 'Gemfile')
-rw-r--r--Gemfile16
1 files changed, 9 insertions, 7 deletions
diff --git a/Gemfile b/Gemfile
index a2756c4..7ef1ec3 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,10 +1,8 @@
source "https://rubygems.org"
-group :test do
+group :development, :unit_tests do
gem "rake"
gem "rspec", '< 3.2.0'
- gem "puppet", ENV['PUPPET_VERSION'] || ENV['GEM_PUPPET_VERSION'] || ENV['PUPPET_GEM_VERSION'] || '~> 3.7.0'
- gem "facter", ENV['FACTER_VERSION'] || ENV['GEM_FACTER_VERSION'] || ENV['FACTER_GEM_VERSION'] || '~> 2.2.0'
gem "rspec-puppet"
gem "puppetlabs_spec_helper"
gem "metadata-json-lint"
@@ -13,8 +11,12 @@ group :test do
end
group :system_tests do
- gem 'beaker', :require => false
- gem 'beaker-rspec', :require => false
- gem 'beaker_spec_helper', :require => false
- gem 'serverspec', :require => false
+ gem 'beaker'
+ gem 'beaker-rspec'
+ gem 'beaker_spec_helper'
+ gem 'serverspec'
end
+
+gem "puppet", ENV['PUPPET_VERSION'] || ENV['GEM_PUPPET_VERSION'] || ENV['PUPPET_GEM_VERSION'] || '~> 3.7.0'
+gem "facter", ENV['FACTER_VERSION'] || ENV['GEM_FACTER_VERSION'] || ENV['FACTER_GEM_VERSION'] || '~> 2.2.0'
+