-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
29 lines (29 loc) · 1.45 KB
/
.travis.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
sudo: true
language: node_js
node_js:
- '9'
os: osx
install:
- npm install -g node-gyp
- npm install -g electron-packager
- npm install
- npm audit fix
- electron-packager . locator --overwrite --platform=darwin --arch=x64 --icon=asset/logo.icns --prune=true --out=release-builds
before_deploy:
- cd release-builds/locator-darwin-x64
- zip -r minerstat-locator-mac.zip .
- git config --local user.name "coinscrow"
- git config --local user.email "[email protected]"
- if [ -z "$TRAVIS_TAG" ] ; then TRAVIS_TAG=latest; fi
deploy:
provider: releases
api_key:
secure: hKfEG96XWOMeVpLIbcLloRKW0ZG5XVjxhS1rS0enR1FCfWrigZbdlhRLzzItAESVZkII7lm4rKhFfR67WKNG9g8TKMVvN6sCq+QI23oy8iheIGckuy44pXu1mPDphSVbU13aV06t922BCINVq4jVIXeJbgSlMEWD0ttGzI+lXpDVM0kmJMBdiCk+VfaJq3hZzs+GwF2sJB6h/CkLGBJD5hwt6foNBVYUS4BqHKr31Yhdkz17x1yYmhOexY4F4SvX0WqPD1cZNiUP6sBBPJ+oYySiimhGsn2ErBopjzTx9ns3Kz10O7C3YzzwO4HuYTqvY+tWaTDgG745ux1qpR4MfLfEmtzPVbCUehdhUtuShbieFPa72HArCw/tF3oU6CHgG36ylo9sEI245Op7Xsp88oQcxGNI7xMYKdD8YsnPfyWWz3fKCDzqPW4So4cT1fNlf5tOwA163GffyKqPnurU1tBSxkx9oPGqE34LbkBcVmdz0ONbYdI+JwRIy8s09CYR0lR6EFcUjM3dqV/6EsBG5NrqshWN519mMphcIz7qRqYXOWRBslP/TcWcfAOSjHWLfh7NAaWu0ncBf8finGImpOJ/gV4FzaRW5Rl0mznW2SC3itXtpz9hrWqgKtcTrFKXAF/p9ANfhv5gYxT1YHkCKx/eR2wbg96APwNovvnPjeE=
file: "$TRAVIS_BUILD_DIR/release-builds/locator-darwin-x64/minerstat-locator-mac.zip"
skip_cleanup: true
overwrite: true
prerelease: true
draft: false
on:
tags: false
branch: master