Skip to content
This repository was archived by the owner on Oct 22, 2021. It is now read-only.

Commit 8689e21

Browse files
committed
Travis deployment
1 parent cf7f5f1 commit 8689e21

File tree

2 files changed

+22
-18
lines changed

2 files changed

+22
-18
lines changed

.travis.yml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,30 @@
11
os: linux
22
services:
3-
- docker
3+
- docker
44
language: generic
55
cache:
66
directories:
77
- node_modules
8-
- $HOME/.cache/electron
9-
- $HOME/.cache/electron-builder
10-
8+
- "$HOME/.cache/electron"
9+
- "$HOME/.cache/electron-builder"
1110
before_script:
12-
- git lfs pull
13-
11+
- git lfs pull
1412
script:
15-
- |
16-
docker run --rm \
17-
--env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_') \
18-
-v ${PWD}:/project \
19-
-v ~/.cache/electron:/root/.cache/electron \
20-
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
21-
electronuserland/builder:wine \
22-
/bin/bash -c "npm install && npm run build && npm run test"
23-
24-
13+
- |
14+
docker run --rm \
15+
--env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_') \
16+
-v ${PWD}:/project \
17+
-v ~/.cache/electron:/root/.cache/electron \
18+
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
19+
electronuserland/builder:wine \
20+
/bin/bash -c "npm install && npm run build && npm run test"
2521
before_cache:
26-
- rm -rf $HOME/.cache/electron-builder/wine
22+
- rm -rf $HOME/.cache/electron-builder/wine
23+
deploy:
24+
provider: releases
25+
api_key:
26+
secure: rBDPbnv7goHiGlcy5fyYZf4Qt/rLUPk9+cz+2uQhTJx9O5rTE3p4BdukXLQoWOsd7XF8wvwOT6PPJTPeznLE/cW6TU7KobTLt5D44QH+ELYtc/vBz5iJd/waMeJXe1GF8Yh2Xqcvq9D5IMjroQMTjzCmP16RhrCrjmsWdmOKSbT+BXVcu1w79ly9ON0TN9IxCXH00YMxmnIvQq7PabEda2JBwys85gVXGFQt625kYQAHUp7ihNCfzrWdjkdsYeEWTu0axlVESAeLMWGoRUsYGVSaAnrXPRdW4OPbU8k0LhjwsAxkKk0VjmhsXvV2m6QKZJbXE99NMYNQksXVdi4mHNtgFDR6hSrJjIr2SLvS4aTfSrTxWPPPR+Kh+4Ocpnep5oH8vPD20dKMiFINzyzzqxlRL3MukUt5oI2ZFHNcnBogaMwSjdf2CDSIO/DI3VZCA+z388hDDUTT1x8UCkokXuXSg9PQCXYX/6fZd565GZhcHbwGEQ5aPGqzZ3/00T7E4B9Ip3UW0tZ8cXm+U+nvgT7KvjD4xby24Cr8YDaoJBK0eT/vbQM7cxl9VKPfkVU8NsYIfV8dmai1ieR1Lnor3iL5xWPsOcjkItahUPjRQLfBEcXNYoLoYEkr7txhLIhMM+q2w5hs2FmbLRLn0qwExYxtTS/rk3NyYZzZgJwtEBc=
27+
file_glob: true
28+
file: dist/*
29+
on:
30+
repo: GitSquared/edex-ui

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"start": "./node_modules/.bin/electron src",
88
"postinstall": "./node_modules/.bin/electron-rebuild -f -w node-pty",
99
"prebuild": "mkdir prebuild-src && cp -R src/* prebuild-src/ && node prebuild-minify.js && cd prebuild-src && npm install",
10-
"build": "./node_modules/.bin/electron-builder build -wl",
10+
"build": "./node_modules/.bin/electron-builder build -wl -p never",
1111
"postbuild": "rm -R prebuild-src",
1212
"test": "./node_modules/.bin/nyc --reporter=lcov --reporter=text ./node_modules/.bin/mocha --timeout=3000",
1313
"posttest": "echo coverage/lcov.info | ./node_modules/.bin/codacy-coverage"

0 commit comments

Comments
 (0)