---
-appveyor.yml:
- environment:
- PUPPET_GEM_VERSION: "~> 4.0"
- matrix:
- - RUBY_VERSION: 24-x64
- CHECK: "syntax lint"
- - RUBY_VERSION: 24-x64
- CHECK: metadata_lint
- - RUBY_VERSION: 24-x64
- CHECK: rubocop
-
.travis.yml:
- bundle_args: --without system_tests
docker_sets:
- set: docker/debian-8
- options:
- set: docker/ubuntu-14.04
- options:
docker_defaults:
bundler_args: ""
secure: ""
branches:
- release
- extras:
- - rvm: 2.1.9
- script: "\"bundle exec rake release_checks\""
Gemfile:
required:
from_env: BEAKER_HOSTGENERATOR_VERSION
- gem: beaker-rspec
from_env: BEAKER_RSPEC_VERSION
- ':development':
- - gem: puppet-blacksmith
- version: '~> 3.4'
-Rakefile:
- requires:
- - puppet_blacksmith/rake_tasks
+appveyor.yml:
+ delete: true
cache: bundler
before_install:
- bundle -v
- - rm Gemfile.lock || true
+ - rm -f Gemfile.lock
- gem update --system
+ - gem update bundler
- gem --version
- bundle -v
script:
bundler_args: --without system_tests
rvm:
- 2.4.1
- - 2.1.9
env:
- - PUPPET_GEM_VERSION="~> 4.0" CHECK=spec
- PUPPET_GEM_VERSION="~> 5.0" CHECK=spec
matrix:
fast_finish: true
-
env: CHECK=metadata_lint
-
+ env: CHECK=release_checks
+ -
+ env: CHECK=spec
+ -
+ env: PUPPET_GEM_VERSION="~> 4.0" CHECK=spec
rvm: 2.1.9
- script: "bundle exec rake release_checks"
branches:
only:
- master