forked from qminer/qminer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
35 lines (29 loc) · 865 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
34
35
environment:
matrix:
- nodejs_version: "8"
- nodejs_version: "10"
platform:
- x64
configuration:
- release
shallow_clone: true
install:
# Set paths
- SET PATH=C:\Program Files (x86)\MSBuild\14.0\bin\;%PATH%
- if "%PLATFORM%" == "x64" set PATH=C:\Python27-x64;%PATH%
- if "%PLATFORM%" == "x86" SET PATH=C:\python27;%PATH%
# Check if we're publishing. Only punlish commits including [publish binary] at qminer/qminer (ignore pull requests)
- SET CM=%APPVEYOR_REPO_COMMIT_MESSAGE%
- ECHO commit message %CM%
- ECHO %APPVEYOR_REPO_NAME%
- ps: Install-Product node $env:nodejs_version $env:platform
build_script:
- npm install -g npm@5.3.0
- npm install -g mustache
- npm install --build-from-source --verbose --msvs_version=2015 --%CONFIGURATION%
- cd tools
- genExampleTests.bat
- cd ..
- npm test
test: off
deploy: off