Skip to content

Commit

Permalink
Merge pull request #8018 from webpack/ci/azure-windows
Browse files Browse the repository at this point in the history
add windows to the azure pipeline
  • Loading branch information
sokra committed Sep 13, 2018
2 parents 814b85b + 37046a7 commit c79c1de
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 1 deletion.
35 changes: 35 additions & 0 deletions azure-pipelines.yml
Expand Up @@ -140,3 +140,38 @@ jobs:
yarn cover:integration "test/TestCases(?!D)" --ci
mv coverage/coverage-final.json coverage/coverage-final-3.json
displayName: "Run tests with coverage"
- job: windows
dependsOn:
- basic
- lint
pool:
vmImage: vs2017-win2016
strategy:
maxParallel: 3
matrix:
node-10:
node_version: ^10.10.0
node-8:
node_version: ^8.12.0
node-6:
node_version: ^6.14.4
steps:
- task: NodeTool@0
displayName: "Install Node.js"
inputs:
versionSpec: $(node_version)
- script: |
npm install --global yarn
displayName: "Install Yarn"
- script: |
node -v
yarn -v
displayName: "Print versions"
- script: |
yarn --frozen-lockfile
yarn link --frozen-lockfile || true
yarn link webpack --frozen-lockfile
displayName: "Install dependencies"
- script:
yarn cover:init && yarn cover:integration "test/(?!TestCases)" --ci --maxWorkers=2 && move coverage\\coverage-final.json coverage\\coverage-final-1.json && yarn cover:integration "test/TestCasesD" --ci --maxWorkers=2 && move coverage\\coverage-final.json coverage\\coverage-final-2.json && yarn cover:integration "test/TestCases(?!D)" --ci --maxWorkers=2 && move coverage\\coverage-final.json coverage\\coverage-final-3.json
displayName: "Run tests with coverage"
4 changes: 3 additions & 1 deletion test/statsCases/define-plugin/webpack.config.js
Expand Up @@ -3,7 +3,9 @@ var fs = require("fs");
var join = require("path").join;

function read(path) {
return JSON.stringify(fs.readFileSync(join(__dirname, path), "utf8"));
return JSON.stringify(
fs.readFileSync(join(__dirname, path), "utf8").replace(/\r\n/g, "\n")
);
}

module.exports = [
Expand Down

0 comments on commit c79c1de

Please sign in to comment.