-
Notifications
You must be signed in to change notification settings - Fork 202
/
appveyor.yml
47 lines (40 loc) · 1.26 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
46
47
build: off
branches:
only:
- master
# ruby versions under test
environment:
matrix:
- 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'
- APPVEYOR_BUILD_WORKER_IMAGE: 'Visual Studio 2019'
RUBY_VERSION: 27-x64
PUPPET_GEM_VERSION: '~> 7.0'
# Latest code from puppetlabs/puppet.git
- RUBY_VERSION: 25-x64
PUPPET_GEM_VERSION: 'https://github.com/puppetlabs/puppet.git#main'
- APPVEYOR_BUILD_WORKER_IMAGE: 'Visual Studio 2019'
RUBY_VERSION: 27-x64
PUPPET_GEM_VERSION: 'https://github.com/puppetlabs/puppet.git#main'
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#main'
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: