Fix broken release configuration (#98)

This commit is contained in:
Felix Häusler 2018-03-29 17:25:45 +02:00 committed by 冉四夕
parent 4309e501a2
commit 2594e0d77c
2 changed files with 8 additions and 2 deletions

View File

@ -60,7 +60,8 @@ install:
script:
#- xvfb-maybe node_modules/.bin/karma start test/unit/karma.conf.js
#- yarn run pack && xvfb-maybe node_modules/.bin/mocha test/e2e
- yarn run release
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then yarn run release ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then yarn run release:all ; fi
branches:
only:

View File

@ -6,7 +6,12 @@
"license": "MIT",
"main": "./dist/electron/main.js",
"scripts": {
"release": "node .electron-vue/build.js && electron-builder -mwl",
"release": "node .electron-vue/build.js && electron-builder --win --linux",
"release:all": "node .electron-vue/build.js && electron-builder -mwl",
"release:linux": "node .electron-vue/build.js && electron-builder --linux",
"release:mac": "node .electron-vue/build.js && electron-builder --mac",
"release:win32": "node .electron-vue/build.js && electron-builder --win --ia32",
"release:win64": "node .electron-vue/build.js && electron-builder --win --x64",
"build": "node .electron-vue/build.js && electron-builder",
"build:dir": "node .electron-vue/build.js && electron-builder --dir",
"build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js",