Skip to content

Commit 9dc06c9

Browse files
authored
Update CI config (#253)
* Use Ubuntu 16.04 on Travis CI * Reorganize Travis CI config file * Limit branches built per #250 (comment) * Increase test timeouts to 30 seconds
1 parent 398bc7d commit 9dc06c9

File tree

4 files changed

+21
-16
lines changed

4 files changed

+21
-16
lines changed

.travis.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
language: csharp
2+
dist: xenial
23

34
addons:
45
apt:
56
packages:
67
- wine
78

8-
deploy:
9-
provider: npm
10-
email: unindented@gmail.com
11-
api_key:
12-
secure: ndcMfT59PUPwBgEa2+5nu3vlqEmSEPuuqrx3tO/vECmm29CuZglRlzy6bGZCNzJgwzZoXR0BN9XqM5s/liyWeK4jIjGVqT38vmsYaCL70/1bNIbT7lM4Gk/FDq/lDcT3BNAT0utWNAwxuEK7sXMKI8qx96/5I+lhbmUnr1IIlvGDuZR19h8PTL91QLtOunRzXyHzrzRNbEMnQCxP+WNNTLviG3brhBQUyIEQU+KlnGizMfLRpArdSiV+9ESy7zcjfpC24KnSpBnmdpUOCDIcGrlTgNKU3s/JIs5BlAKy2N7bfYQGwYolpVil4MqB/v9J81rJuC+6gnbzM6Yk5JKOWZFjNapH1HWNKKHFktBeREP80InUYWlsYTzg3JZuoyGxQWMQP5PhkAv7mGRAzRG5wUeTALg59/1kEnvsNWLJeljKsHkUvUNh5armXa3aJ2QfIsaShlmoNQRKdU1Z3t54ejKOOXM674qGOg7DHXpE1S8YsOD20qkm16p6ozev0/oGhEyEvaeSpJ1+IonPqh9FHUOipOf0KN+MtCymM/4liMAq+lSRyfGw4ioe/QiraKwvV+OHOEfq+amVwUt6ihoFy12tC/rR+pYEL0ruxMxNDwtjXO+CI/PR617z6ZR9zufUxBPjKnAPF/2rneWH1E+jT1IrnMjmc+jSD7n/ujJ+gtY=
13-
on:
14-
tags: true
15-
169
env:
1710
- DEBUG="electron-installer-windows" NODE_VERSION="10"
1811
- DEBUG="electron-installer-windows" NODE_VERSION="8"
1912
- DEBUG="electron-installer-windows" NODE_VERSION="6"
2013

21-
before_install:
22-
- nvm install $NODE_VERSION
14+
branches:
15+
only:
16+
- master
17+
- /^v\d+\.\d+\.\d+/
2318

24-
install:
25-
- npm install
19+
before_install: nvm install $NODE_VERSION
20+
install: npm install
21+
script: npm test
2622

27-
script:
28-
- npm test
23+
deploy:
24+
provider: npm
25+
email: unindented@gmail.com
26+
api_key:
27+
secure: ndcMfT59PUPwBgEa2+5nu3vlqEmSEPuuqrx3tO/vECmm29CuZglRlzy6bGZCNzJgwzZoXR0BN9XqM5s/liyWeK4jIjGVqT38vmsYaCL70/1bNIbT7lM4Gk/FDq/lDcT3BNAT0utWNAwxuEK7sXMKI8qx96/5I+lhbmUnr1IIlvGDuZR19h8PTL91QLtOunRzXyHzrzRNbEMnQCxP+WNNTLviG3brhBQUyIEQU+KlnGizMfLRpArdSiV+9ESy7zcjfpC24KnSpBnmdpUOCDIcGrlTgNKU3s/JIs5BlAKy2N7bfYQGwYolpVil4MqB/v9J81rJuC+6gnbzM6Yk5JKOWZFjNapH1HWNKKHFktBeREP80InUYWlsYTzg3JZuoyGxQWMQP5PhkAv7mGRAzRG5wUeTALg59/1kEnvsNWLJeljKsHkUvUNh5armXa3aJ2QfIsaShlmoNQRKdU1Z3t54ejKOOXM674qGOg7DHXpE1S8YsOD20qkm16p6ozev0/oGhEyEvaeSpJ1+IonPqh9FHUOipOf0KN+MtCymM/4liMAq+lSRyfGw4ioe/QiraKwvV+OHOEfq+amVwUt6ihoFy12tC/rR+pYEL0ruxMxNDwtjXO+CI/PR617z6ZR9zufUxBPjKnAPF/2rneWH1E+jT1IrnMjmc+jSD7n/ujJ+gtY=
28+
on:
29+
tags: true

appveyor.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ environment:
2020
- platform: x64
2121
nodejs_version: '6'
2222

23+
branches:
24+
only:
25+
- master
26+
2327
install:
2428
- ps: Install-Product node $env:nodejs_version
2529
- npm install

test/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const describeCLI = require('./helpers/describe_cli')
44
const Server = require('./helpers/server')
55

66
describe('cli', function () {
7-
this.timeout(20000)
7+
this.timeout(30000)
88

99
describeCLI('with an app with asar', true)
1010

test/installer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const describeInstaller = require('./helpers/describe_installer')
44
const Server = require('./helpers/server')
55

66
describe('module', function () {
7-
this.timeout(20000)
7+
this.timeout(30000)
88

99
describeInstaller('with an app with asar', true, {
1010
productDescription: 'Just a test.'

0 commit comments

Comments
 (0)