forked from dustinblackman/Championify
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
37 lines (37 loc) · 1.2 KB
/
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
36
37
version: '{branch}-{build}'
pull_requests:
do_not_increment_build_number: false
skip_tags: true
os: Windows Server 2012 R2
install:
- systeminfo | findstr /B /C:"OS Name" /C:"OS Version" /C:"System Type"
- ps: Install-Product node 6.9.1 # Must match package.json
- npm install -g [email protected] # Must match package.json
- npm install --arch=ia32 || Echo First NPM install failed && npm install --arch=ia32
- ./node_modules/.bin/electron-rebuild.cmd -f -a ia32 -w runas
- node -v
- npm -v
build: off
platform:
- x86
- x64
environment:
COVERALLS_SERVICE_NAME: appveyor
COVERALLS_REPO_TOKEN:
secure: QkxS7B6UiQysk6aWhKHQd+36lKw/6pvjC9+wF4v/2RiD5wvoWi0kZJFrHFKpvPOK
GITHUB_TOKEN:
secure: X/JCTitKeibH9uTyAKi7ED04LT0qACHJonHNCuHVnBHA/GQtsFeNQea21K6QrLYy
AWS_ACCESS_KEY_ID:
secure: P1wUZ+fj6LY/CPMc056wdy/DgcixRWbPKIZc1POLSs0=
AWS_SECRET_ACCESS_KEY:
secure: C6Pz9dkXEZKBeWG86sw/k1v2riAGCKifP7qdcjX8f3nSll7EUrkSUlQZVnXIatJl
test_script:
- npm run test-coverage
# - npm run build-artifact
on_success:
- npm run coveralls
# artifacts:
# - path: download.txt
# name: Download Build (link within text file)
# cache:
# - node_modules -> package.json