UNPKG

987 BYAMLView Raw
1# appveyor file
2# http://www.appveyor.com/docs/appveyor-yml
3
4environment:
5 matrix:
6 - nodejs_version: "6"
7 - nodejs_version: "8"
8 - nodejs_version: "10"
9
10# getting cordova tools dependencies from github
11# to make sure we're using their latest versions
12install:
13 - npm cache clean -f
14 - npm install -g npm@2
15 - ps: Install-Product node $env:nodejs_version
16 - cd ..
17 - git clone https://github.com/apache/cordova-js --depth 10
18 - cd cordova-js
19 - npm install
20 - npm link
21 - cd ..
22 - git clone https://github.com/apache/cordova-lib --depth 10
23 - cd cordova-lib
24 - npm install
25 - npm link cordova-js
26 - npm link
27 - cd ../cordova-cli
28 - npm link cordova-lib
29 - npm install
30 # # Workaround for npm/npm#10343
31 # - npm install
32 # - cd ../cordova-js
33 # - npm install
34 # - npm link
35 # - cd ../cordova-lib/cordova-lib
36 # - npm install
37 # - npm link ../../cordova-js
38 # - cd ../../cordova-cli
39
40build: off
41
42test_script:
43 - node --version
44 - npm --version
45 - npm test