File tree 3 files changed +43
-1
lines changed
3 files changed +43
-1
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# IntelliJ
4
4
.idea
5
-
5
+ / dist
6
6
# dependencies
7
7
/node_modules
8
8
/.pnp
Original file line number Diff line number Diff line change
1
+ matrix :
2
+ include :
3
+ - os : osx
4
+ osx_image : xcode10.2
5
+ language : node_js
6
+ node_js : " 10"
7
+ env :
8
+ - ELECTRON_CACHE=$HOME/.cache/electron
9
+ - ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder
10
+
11
+ - os : linux
12
+ services : docker
13
+ language : generic
14
+
15
+ cache :
16
+ directories :
17
+ - node_modules
18
+ - $HOME/.cache/electron
19
+ - $HOME/.cache/electron-builder
20
+
21
+ script :
22
+ - |
23
+ if [ "$TRAVIS_OS_NAME" == "linux" ]; then
24
+ docker run --rm \
25
+ --env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_') \
26
+ -v ${PWD}:/project \
27
+ -v ~/.cache/electron:/root/.cache/electron \
28
+ -v ~/.cache/electron-builder:/root/.cache/electron-builder \
29
+ electronuserland/builder:wine \
30
+ /bin/bash -c "npm run package"
31
+ else
32
+ npm run package
33
+ fi
34
+ before_cache :
35
+ - rm -rf $HOME/.cache/electron-builder/wine
36
+
37
+ branches :
38
+ except :
39
+ - " /^v\\ d+\\ .\\ d+\\ .\\ d+$/"
Original file line number Diff line number Diff line change 3
3
"version" : " 0.1.0" ,
4
4
"private" : true ,
5
5
"homepage" : " ./" ,
6
+ "productName" : " Bullet Journal" ,
6
7
"main" : " ./electron.js" ,
7
8
"dependencies" : {
8
9
"@ant-design/compatible" : " 0.0.1-rc.0" ,
55
56
"build" : " react-app-rewired build" ,
56
57
"test" : " react-app-rewired test" ,
57
58
"eject" : " react-scripts eject" ,
59
+ "build-electron" : " mkdir build/electron && cp electron.js build/electron" ,
60
+ "release" : " electron-builder build --mac --win -c.extraMetadata.main=build/electron/electron.js --publish never" ,
58
61
"electron-dev" : " concurrently \" BROWSER=none yarn start\" \" wait-on http://localhost:3000 && electron .\" "
59
62
},
60
63
"eslintConfig" : {
You can’t perform that action at this time.
0 commit comments