-
Notifications
You must be signed in to change notification settings - Fork 193
/
.sync.yml
72 lines (71 loc) · 2.24 KB
/
.sync.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
---
.rubocop.yml:
default_configs:
Layout/LineLength:
Max: 260
RSpec/NamedSubject:
Enabled: false
RSpec/SubjectStub:
Enabled: false
Style/ClassAndModuleChildren:
Enabled: false
Gemfile:
optional:
":development":
- gem: beaker
version: '~> 6.0'
from_env: BEAKER_VERSION
- gem: beaker-abs
from_env: BEAKER_ABS_VERSION
version: '~> 1.0'
- gem: beaker-hostgenerator
from_env: BEAKER_HOSTGENERATOR_VERSION
- gem: beaker-rspec
from_env: BEAKER_RSPEC_VERSION
# Prevent beaker-puppet from being installed on Ruby > 3.1 until beaker-puppet supports newer Rubies (PA-6136)
- gem: beaker-puppet
from_env: BEAKER_PUPPET_VERSION
version: '~> 4.0'
condition: Gem::Requirement.create('< 3.2.0').satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
- gem: beaker-module_install_helper
- gem: beaker-puppet_install_helper
- gem: nokogiri
- gem: 'bolt'
version: '~> 3.0'
condition: 'ENV["GEM_BOLT"]'
- gem: 'beaker-task_helper'
version: '~> 1.9'
condition: 'ENV["GEM_BOLT"]'
# The Faraday requirements in orchestrator_client 0.7.1 causes Bundler to
# resolve the dependency in unexpected ways and causes issues in CI
- gem: 'orchestrator_client'
version: '< 0.7.1'
condition: 'ENV["GEM_BOLT"]'
- gem: async
version: '~> 1.30' # otherwise async 2.0.0(needs ruby >=3.1.0) is wrongly selected by bundler on jenkins while running with ruby 2.7.1
":system_tests":
- gem: voxpupuli-acceptance
version: '~> 3'
appveyor.yml:
delete: true
.travis.yml:
delete: true
.github/workflows/release.yml:
unmanaged: false
.github/workflows/release_prep.yml:
unmanaged: false
.gitlab-ci.yml:
delete: true
spec/default_facts.yml:
delete: true
spec/spec_helper.rb:
unmanaged: true
# puppet_url_without modules check in puppet-lint assumes any puppet:/// URL is
# using the module mount. pe_packages is a custom mount and doesn't need
# modules.
Rakefile:
extra_disabled_lint_checks:
- puppet_url_without_modules
requires:
- require: voxpupuli/acceptance/rake
conditional: Gem.loaded_specs.key? 'voxpupuli-acceptance'