Merge pull request #883 from glennsarti/test
[puppet-modules/puppetlabs-apt.git] / .sync.yml
1 ---
2 .gitignore:
3   required:
4     - ---.project
5
6 .gitlab-ci.yml:
7   unmanaged: true
8
9 .rubocop.yml:
10    default_configs:
11     inherit_from: .rubocop_todo.yml
12     require:
13       - rubocop-i18n
14       - rubocop-rspec
15
16 .travis.yml:
17   branches:
18     - release
19   includes:
20     -
21       bundler_args:
22       dist: trusty
23       env: PLATFORMS=deb_puppet5
24       rvm: 2.5.3
25       before_script:
26         - bundle exec rake 'litmus:provision_list[travis_deb]'
27         - bundle exec bolt command run 'apt-get install wget -y' --inventoryfile inventory.yaml --nodes='localhost*'
28         - bundle exec rake 'litmus:install_agent[puppet5]'
29         - bundle exec rake litmus:install_module
30       script:
31         - bundle exec rake litmus:acceptance:parallel
32       services: docker
33       stage: acceptance
34       sudo: required
35     -
36       bundler_args:
37       dist: trusty
38       env: PLATFORM=deb_puppet6
39       rvm: 2.5.3
40       before_script:
41         - bundle exec rake 'litmus:provision_list[travis_deb]'
42         - bundle exec bolt command run 'apt-get install wget -y' --inventoryfile inventory.yaml --nodes='localhost*'
43         - bundle exec rake 'litmus:install_agent[puppet6]'
44         - bundle exec rake litmus:install_module
45       script:
46         - bundle exec rake litmus:acceptance:parallel
47       services: docker
48       sudo: required
49
50 appveyor.yml:
51   delete: true
52
53 Gemfile:
54   optional:
55     ':development':
56       - gem: 'github_changelog_generator'
57         git: 'https://github.com/skywinder/github-changelog-generator'
58         ref: '20ee04ba1234e9e83eb2ffb5056e23d641c7a018'
59         condition: "Gem::Version.new(RUBY_VERSION.dup) >= Gem::Version.new('2.2.2')"
60       - gem: puppet-lint-i18n
61
62 Rakefile:
63   requires:
64     - puppet_pot_generator/rake_tasks
65
66 spec/spec_helper.rb:
67   mock_with: ':rspec'
68   coverage_report: true