aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Cooper <josh@puppet.com>2018-07-09 22:22:07 -0700
committerJosh Cooper <josh@puppet.com>2018-07-10 11:03:14 -0700
commit1c6cc173d8eb24c3adf119dbda12d8aacee5991b (patch)
treea84118162b562d4ebdcebd2872b01e79031c56ed
parent9bbbe87cba8a49cc68ce28f3ae6629b2e6b90d94 (diff)
downloadpuppet-hosts_core-1c6cc173d8eb24c3adf119dbda12d8aacee5991b.tar.gz
puppet-hosts_core-1c6cc173d8eb24c3adf119dbda12d8aacee5991b.tar.bz2
Add system_test group and strings development dependency
-rw-r--r--.sync.yml26
-rw-r--r--Gemfile11
2 files changed, 37 insertions, 0 deletions
diff --git a/.sync.yml b/.sync.yml
index 25c12d2..bae3171 100644
--- a/.sync.yml
+++ b/.sync.yml
@@ -2,3 +2,29 @@
default_configs:
Metrics/LineLength:
Enabled: false
+Gemfile:
+ required:
+ ':system_tests':
+ - gem: 'puppet-module-posix-system-r#{minor_version}'
+ platforms: ruby
+ - gem: 'puppet-module-win-system-r#{minor_version}'
+ platforms:
+ - mswin
+ - mingw
+ - x64_mingw
+ - gem: beaker
+ version: '~> 3.34'
+ from_env: BEAKER_VERSION
+ - gem: beaker-abs
+ from_env: BEAKER_ABS_VERSION
+ version: '~> 0.5'
+ - gem: beaker-pe
+ - gem: beaker-hostgenerator
+ from_env: BEAKER_HOSTGENERATOR_VERSION
+ - gem: beaker-rspec
+ from_env: BEAKER_RSPEC_VERSION
+ - gem: beaker-puppet
+ from_env: BEAKER_PUPPET_VERSION
+ version: '~> 0.14'
+ ':development':
+ - gem: puppet-strings
diff --git a/Gemfile b/Gemfile
index 5cda86e..1c6557c 100644
--- a/Gemfile
+++ b/Gemfile
@@ -33,6 +33,17 @@ group :development do
gem "puppet-module-posix-dev-r#{minor_version}", require: false, platforms: [:ruby]
gem "puppet-module-win-default-r#{minor_version}", require: false, platforms: [:mswin, :mingw, :x64_mingw]
gem "puppet-module-win-dev-r#{minor_version}", require: false, platforms: [:mswin, :mingw, :x64_mingw]
+ gem "puppet-strings", require: false
+end
+group :system_tests do
+ gem "puppet-module-posix-system-r#{minor_version}", require: false, platforms: [:ruby]
+ gem "puppet-module-win-system-r#{minor_version}", require: false, platforms: [:mswin, :mingw, :x64_mingw]
+ gem "beaker", *location_for(ENV['BEAKER_VERSION'] || '~> 3.34')
+ gem "beaker-abs", *location_for(ENV['BEAKER_ABS_VERSION'] || '~> 0.5')
+ gem "beaker-pe", require: false
+ gem "beaker-hostgenerator"
+ gem "beaker-rspec"
+ gem "beaker-puppet", *location_for(ENV['BEAKER_PUPPET_VERSION'] || '~> 0.14')
end
puppet_version = ENV['PUPPET_GEM_VERSION']