forked from rodjek/rspec-puppet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
45 lines (38 loc) · 1.12 KB
/
appveyor.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
build: off
branches:
only:
- master
# ruby versions under test
environment:
matrix:
- RUBY_VERSION: 21
PUPPET_GEM_VERSION: '~> 4.0'
- RUBY_VERSION: 23-x64
PUPPET_GEM_VERSION: '~> 5.0'
- RUBY_VERSION: 25-x64
PUPPET_GEM_VERSION: '~> 6.0'
- RUBY_VERSION: 25-x64
PUPPET_GEM_VERSION: '~> 6.0'
FACTER_GEM_VERSION: '3.11.2.cfacter.20180612'
# Latest code from puppetlabs/puppet.git
- RUBY_VERSION: 25-x64
PUPPET_GEM_VERSION: 'https://github.com/puppetlabs/puppet.git#master'
matrix:
allow_failures:
# Don't fail for puppet.git#master because it may be to blame for any failures
- PUPPET_GEM_VERSION: 'https://github.com/puppetlabs/puppet.git#master'
install:
- SET PATH=C:\Ruby%RUBY_VERSION%\bin;C:\Ruby%RUBY_VERSION%\lib\ruby\gems\2.5.0\gems\facter-3.11.2.cfacter.20180612-x64-mingw32\bin;%PATH%
- SET LOG_SPEC_ORDER=true
- ruby -v
- gem -v
- bundle -v
- bundle install --jobs 4 --retry 2 --without development
before_test:
- type Gemfile.lock
test_script:
- bundle exec rake test
notifications:
- provider: Email
to:
- tim@sharpe.id.au