2018-03-13 14:44:14 +00:00
|
|
|
environment:
|
|
|
|
matrix:
|
|
|
|
- nodejs_version: "6.12.3"
|
2019-08-01 23:09:28 +00:00
|
|
|
FLAKINESS_DASHBOARD_NAME: Appveyor Chromium (Win + node6)
|
2018-07-26 23:27:11 +00:00
|
|
|
- nodejs_version: "8.11.3"
|
2019-08-01 23:09:28 +00:00
|
|
|
FLAKINESS_DASHBOARD_NAME: Appveyor Chromium (Win + node8)
|
|
|
|
FLAKINESS_DASHBOARD_PASSWORD:
|
|
|
|
secure: g66jP+j6C+hkXLutBV9fdxB5fRJgcQQzy93SgQzXUmcCl/RjkJwnzyHvX0xfCVnv
|
2018-03-13 14:44:14 +00:00
|
|
|
|
|
|
|
build: off
|
|
|
|
|
|
|
|
install:
|
2019-08-01 23:09:28 +00:00
|
|
|
- ps: $env:FLAKINESS_DASHBOARD_BUILD_URL="https://ci.appveyor.com/project/aslushnikov/puppeteer/branch/master/job/$env:APPVEYOR_JOB_ID"
|
2018-03-13 14:44:14 +00:00
|
|
|
- ps: Install-Product node $env:nodejs_version
|
|
|
|
- npm install
|
2018-07-26 23:27:11 +00:00
|
|
|
- if "%nodejs_version%" == "8.11.3" (
|
2018-03-13 14:44:14 +00:00
|
|
|
npm run lint &&
|
|
|
|
npm run coverage &&
|
2019-01-28 23:12:45 +00:00
|
|
|
npm run test-doclint &&
|
|
|
|
npm run test-types
|
2018-03-13 14:44:14 +00:00
|
|
|
) else (
|
|
|
|
npm run unit-node6
|
|
|
|
)
|