Skip to content

Commit 9fa74b5

Browse files
authored
Merge pull request #150 from bmjen/update-sync-yml
(maint) Updated .sync.yml
2 parents 48e75b1 + d84df87 commit 9fa74b5

File tree

6 files changed

+54
-59
lines changed

6 files changed

+54
-59
lines changed

.rubocop.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ AllCops:
44
DisplayCopNames: true
55
TargetRubyVersion: '2.2'
66
Include:
7-
- "./**/*.rb"
7+
- "./**/*.rb"
88
Exclude:
99
- bin/*
1010
- ".vendor/**/*"
@@ -67,6 +67,10 @@ Style/TrailingCommaInArguments:
6767
Description: Prefer always trailing comma on multiline argument lists. This makes
6868
diffs, and re-ordering nicer.
6969
EnforcedStyleForMultiline: comma
70+
Style/TrailingCommaInLiteral:
71+
Description: Prefer always trailing comma on multiline literals. This makes diffs,
72+
and re-ordering nicer.
73+
EnforcedStyleForMultiline: comma
7074
Style/SymbolArray:
7175
Description: Using percent style obscures symbolic intent of array's contents.
7276
EnforcedStyle: brackets

.sync.yml

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,36 @@
33
bundler_args: ' '
44
branches:
55
- release
6+
remove_includes:
7+
-
8+
env: PUPPET_GEM_VERSION="~> 4.0" CHECK=parallel_spec
9+
rvm: 2.1.9
10+
includes:
11+
-
12+
env: PUPPET_GEM_VERSION="~> 4.0" CHECK=parallel_spec
13+
rvm: 2.3.3
614

715
Gemfile:
816
required:
917
':development':
10-
- gem: 'nokogiri'
11-
version: '1.8.4'
12-
- gem: 'net-telnet'
1318
- gem: 'facter'
1419
version: '>= 1.7.0'
15-
- gem: 'rspec-puppet'
1620
- gem: "rspec-retry"
1721
- gem: 'thor'
1822
- gem: 'semantic_puppet'
19-
- gem: 'simplecov'
20-
- gem: 'simplecov-json'
21-
- gem: 'simplecov-rcov'
22-
- gem: 'beaker-puppet_install_helper'
2323
- gem: 'beaker-rspec'
2424
from_env: BEAKER_RSPEC_VERSION
25-
- gem: 'parallel_tests'
2625
- gem: "beaker"
2726
version: '~> 2.0'
2827
from_env: BEAKER_VERSION
29-
- gem: 'rspec_junit_formatter'
30-
- gem: "puppet-lint-i18n"
31-
- gem: "puppet_pot_generator"
32-
- gem: 'rubocop-i18n'
33-
- gem: 'gettext-setup'
34-
- gem: 'rubocop-rspec'
28+
- gem: 'puppet-module-posix-system-r#{minor_version}'
29+
platforms: ruby
30+
- gem: 'rspec'
31+
version: '~> 2.0'
32+
condition: "Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('1.8.7') && Gem::Version.new(RUBY_VERSION.dup) < Gem::Version.new('1.9')"
33+
- gem: 'rake'
34+
version: '~> 10.0'
35+
condition: "Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('1.8.7') && Gem::Version.new(RUBY_VERSION.dup) < Gem::Version.new('1.9')"
3536

3637
Rakefile:
3738
requires:
@@ -44,3 +45,23 @@ Rakefile:
4445
.rubocop.yml:
4546
include_todos:
4647
inherit_from: '.rubocop_todo.yml'
48+
profiles:
49+
strict:
50+
configs:
51+
AllCops:
52+
TargetRubyVersion: '2.2'
53+
Exclude:
54+
- tooling/kube_tool/*
55+
- tooling/*
56+
- spec/defines/*
57+
- spec/classes/*
58+
- spec/*
59+
- spec/acceptance/*
60+
- rakelib/*
61+
62+
63+
.gitlab-ci.yml:
64+
delete: true
65+
66+
appveyor.yml:
67+
delete: true

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ matrix:
2929
rvm: 2.3.3
3030
branches:
3131
only:
32-
- master
33-
- /^v\d/
34-
- release
32+
- master
33+
- /^v\d/
34+
- release
3535
notifications:
3636
email: false
3737
deploy:

Gemfile

Lines changed: 7 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,6 @@ end
2222

2323
ruby_version_segments = Gem::Version.new(RUBY_VERSION.dup).segments
2424
minor_version = ruby_version_segments[0..1].join('.')
25-
puppet_version = ENV['PUPPET_GEM_VERSION']
26-
puppet_type = gem_type(puppet_version)
27-
facter_version = ENV['FACTER_GEM_VERSION']
28-
hiera_version = ENV['HIERA_GEM_VERSION']
29-
puppet_git_url = ENV['PUPPET_GIT_URL']
30-
31-
if puppet_version = ENV['PUPPET_GEM_VERSION']
32-
gem "puppet", puppet_version
33-
elsif puppet_git_url = ENV['PUPPET_GIT_URL']
34-
gem "puppet", :git => puppet_git_url
35-
else
36-
gem "puppet"
37-
end
3825

3926
group :development do
4027
gem "fast_gettext", '1.1.0', require: false if Gem::Version.new(RUBY_VERSION.dup) < Gem::Version.new('2.1.0')
@@ -46,36 +33,21 @@ group :development do
4633
gem "puppet-module-posix-dev-r#{minor_version}", require: false, platforms: [:ruby]
4734
gem "puppet-module-win-default-r#{minor_version}", require: false, platforms: [:mswin, :mingw, :x64_mingw]
4835
gem "puppet-module-win-dev-r#{minor_version}", require: false, platforms: [:mswin, :mingw, :x64_mingw]
49-
gem "nokogiri", '1.8.4', require: false
50-
gem "net-telnet", require: false
5136
gem "facter", '>= 1.7.0', require: false
52-
gem "rspec-puppet", require: false
5337
gem "rspec-retry", require: false
5438
gem "thor", require: false
5539
gem "semantic_puppet", require: false
56-
gem "simplecov", require: false
57-
gem "simplecov-json", require: false
58-
gem "simplecov-rcov", require: false
59-
gem "beaker-puppet_install_helper", require: false
6040
gem "beaker-rspec"
61-
gem "parallel_tests", require: false
6241
gem "beaker", *location_for(ENV['BEAKER_VERSION'] || '~> 2.0')
63-
gem "rspec_junit_formatter", require: false
64-
gem "puppet-lint-i18n", require: false
65-
gem "puppet_pot_generator", require: false
66-
gem "rubocop-i18n", require: false
67-
gem "gettext-setup", require: false
68-
gem "rubocop-rspec", require: false
42+
gem "puppet-module-posix-system-r#{minor_version}", require: false, platforms: [:ruby]
43+
gem "rspec", '~> 2.0', require: false if Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('1.8.7') && Gem::Version.new(RUBY_VERSION.dup) < Gem::Version.new('1.9')
44+
gem "rake", '~> 10.0', require: false if Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('1.8.7') && Gem::Version.new(RUBY_VERSION.dup) < Gem::Version.new('1.9')
6945
end
7046

71-
# rspec must be v2 for ruby 1.8.7
72-
if RUBY_VERSION >= '1.8.7' && RUBY_VERSION < '1.9'
73-
gem 'rspec', '~> 2.0'
74-
gem 'rake', '~> 10.0'
75-
else
76-
# rubocop requires ruby >= 1.9
77-
gem 'rubocop'
78-
end
47+
puppet_version = ENV['PUPPET_GEM_VERSION']
48+
puppet_type = gem_type(puppet_version)
49+
facter_version = ENV['FACTER_GEM_VERSION']
50+
hiera_version = ENV['HIERA_GEM_VERSION']
7951

8052
gems = {}
8153

metadata.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"version_requirement": ">= 4.2.1 < 5.0.0"
5656
}
5757
],
58-
"pdk-version": "1.6.1",
59-
"template-url": "file:///opt/puppetlabs/pdk/share/cache/pdk-templates.git",
60-
"template-ref": "1.6.1-0-g6b0d497"
58+
"pdk-version": "1.7.0",
59+
"template-url": "https://github.com/puppetlabs/pdk-templates",
60+
"template-ref": "1.7.0-0-g57412ed"
6161
}

spec/spec_helper.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
21
require 'puppetlabs_spec_helper/module_spec_helper'
3-
require 'simplecov'
42
require 'rspec-puppet-facts'
53

64
begin

0 commit comments

Comments
 (0)