-
Notifications
You must be signed in to change notification settings - Fork 9
/
appveyor.yml
33 lines (29 loc) · 898 Bytes
/
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
# Based on the appveyor.yml example at
# https://www.appveyor.com/docs/lang/nodejs-iojs/
# Test against the latest version of this Node.js version
environment:
nodejs_version: "6"
# Install scripts. These runs after repo cloning.
install:
# Install Chrome for testing purposes.
# Firefox should already be installed.
- choco install --ignore-checksum googlechrome
# Get the latest stable version of Node.js or io.js
- ps: Install-Product node $env:nodejs_version
# Output useful info for debugging.
- node --version
- npm --version
# Install modules.
- npm install
# Install gulp.
- npm install -g gulp
# Install serve for running the Selenium tests.
- npm install -g [email protected]
# Build scripts. These run after installation.
build_script:
# Compile sources.
- gulp lint build build-test
# Post-install test scripts.
test_script:
# Run tests.
- gulp test