UNPKG

1.09 kBYAMLView Raw
1branches:
2 only:
3 - master
4 - next
5init:
6 - git config --global core.autocrlf input
7cache:
8 - node_modules
9 - '%APPDATA%\npm-cache'
10environment:
11 matrix:
12 - nodejs_version: '11'
13 webpack_version: latest
14 job_part: test
15 - nodejs_version: '10'
16 webpack_version: latest
17 job_part: test
18 - nodejs_version: '8'
19 webpack_version: latest
20 job_part: test
21 - nodejs_version: '6'
22 webpack_version: latest
23 job_part: test
24 - nodejs_version: '6'
25 webpack_version: next
26 job_part: next
27build: 'off'
28matrix:
29 fast_finish: true
30install:
31 - ps: Install-Product node $env:nodejs_version x64
32 - npm i -g npm@latest
33 - npm ci
34 - npm i -g @webpack-contrib/tag-versions
35before_test:
36 - cmd: npm install webpack@%webpack_version%
37test_script:
38 - node --version
39 - npm --version
40 - cmd: FOR /F %%I in ('compver --name webpack --gte %webpack_version% --lt latest') do SET COMPARED_VERSION_RESULT=%%I
41 - cmd: IF %COMPARED_VERSION_RESULT% NEQ -1 (npm run ci:%job_part%) ELSE (ECHO "Next is older than Latest - Skipping Canary Suite")