Skip to content

Commit 9b121f6

Browse files
committed
testing travis
1 parent d6c8927 commit 9b121f6

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

.travis.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
sudo: required
2+
dist: trusty
3+
4+
language: c
5+
6+
matrix:
7+
include:
8+
- os: osx
9+
- os: linux
10+
env: CC=clang CXX=clang++ npm_config_clang=1
11+
compiler: clang
12+
13+
node_js:
14+
- 8.4
15+
16+
cache:
17+
directories:
18+
- node_modules
19+
20+
addons:
21+
apt:
22+
sources:
23+
- ubuntu-toolchain-r-test
24+
packages:
25+
- g++-4.8
26+
- icnsutils
27+
- graphicsmagick
28+
- libgnome-keyring-dev
29+
- xz-utils
30+
- xorriso
31+
- xvfb
32+
33+
install:
34+
- nvm install 8.4
35+
- npm install -g yarn
36+
- yarn install
37+
- export DISPLAY=':99.0'
38+
- Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
39+
40+
before_script:
41+
- export DISPLAY=:99.0
42+
- sh -e /etc/init.d/xvfb start &
43+
- sleep 3
44+
45+
script:
46+
- yarn run make

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@
3333
]
3434
},
3535
"electronPackagerConfig": {
36+
"ignore": [
37+
".idea",
38+
"resources",
39+
"out",
40+
".tresorit"
41+
],
3642
"packageManager": "yarn",
3743
"icon": "./resources/images/icon/icon.png"
3844
},

0 commit comments

Comments
 (0)