-
Notifications
You must be signed in to change notification settings - Fork 27
/
.travis.yml
34 lines (34 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
30
31
32
33
34
dist: trusty
sudo: true
language: node_js
node_js:
- '5.1.0'
before_script:
- export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start
- npm install bower
- bower install
- npm install
script:
- npm test
- node_modules/jshint/bin/jshint .
before_deploy:
- sudo dpkg --add-architecture i386
- sudo apt-get -qq update
- sudo apt-get install wine1.6
- npm install -g gulp
- npm install electron-packager -g
- gulp build
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: gs5TwjMZLLerU7NGVnRR1zq4FyEtDY2UnpeHfTh62gJYxC1+vkaYE5TrRQqyg6DmAuILfFldRdVv17buqDMQdPNiL9ODMuQvqxK5sgEngiKKYR0+PhqHAHh/Py13tk4wjnygAspjryS2Vc1JfR9VOItrsYppicm6NPkIxujwxnOzE3uDnRYq1CHNnKOAT/1cSbf4Ir6UymIx6udVblahEp9LGGlDLDkQATdW43hOERW/zgjWPGd0pCAula0RGcN9TOj0yDAZ8QjJOl+g1X+QnZ6wViAEdnWSKk81dJJ6FeBcGVqryYkxJK1M7hNadmbo8x1URw4eX+FIz8lfJqII9taIZTIivPC/zXnRH5TkOq/skZDEP4Xm5xrJYCY7oo1QlY0Qv64VtX9la6kFwqlyeUtwp8DetRr3a2TykBnFzJUXbnn+YRX4dq3uimOpKRKJJZZAvTNXQJXWCdcSoJedKyo/XQs4r0ldknWdI8FrOTV6UpYrVAU3/xPDgm5WaVZqcHzOOcaGI/8a6Rnb/HpyWaxkz3F4G2GDx5e99635ZfyG1s/emAAtZhgMd499G5NCbiFcwUJ2Sktal6xTA0pFntm0f050juxA9Ej1Ylyz1Z+OfTVeOG/alwK3RRiGVqjFrpzCtpeNejcRGKa0wv9cX4I0rJfM/PK3rrsEcpyAwdo=
file:
- ./packages/comma-chameleon-darwin-x64.tar.gz
- ./packages/comma-chameleon-linux-ia32.tar.gz
- ./packages/comma-chameleon-linux-x64.tar.gz
- ./packages/comma-chameleon-win32-ia32.tar.gz
- ./packages/comma-chameleon-win32-x64.tar.gz
on:
repo: theodi/comma-chameleon
tags: true