Goh Jia Hao
4350ccf15d
Don't run tests on node 4 and 5
2018-05-24 00:38:07 -07:00
Ronan Jouchet
ef755b53c7
Travis: try node 10
2018-05-02 21:51:27 -04:00
Ronan Jouchet
eeef1facf3
Stay on npm@5.8.x for a little while
...
npm6 breaks our node4+5 builds:
https://travis-ci.org/jiahaog/nativefier/jobs/369940904
https://travis-ci.org/jiahaog/nativefier/jobs/370872623
2018-04-25 20:33:58 -04:00
Goh Jia Hao
4f5b36f731
Fix CD with Travis #482
2018-03-29 22:22:38 -07:00
Goh Jia Hao
fef8ad2040
Remove node v9 from travis builds
...
We have to keep this until `npm install -g npm` supports node v9, see nodejs/node#16649
2017-11-12 17:47:32 +08:00
Goh Jia Hao
33fe71a855
Add package-lock for npm
...
This fixes dependency issues that were experienced in notably #425 and
other master commits I've tried to restart on 12/08/17
2017-08-12 11:34:48 +08:00
Jia Hao Goh
68b0c0ac27
Only release to NPM on one job
2017-04-30 03:10:01 +08:00
Jia Hao Goh
20fc09799b
Remove Windows tests
...
We don't want to install wine on travis, as it slows down the whole CI
process.
We also shouldn't be testing if we can build the electron app,
and instead our unit tests should test that we pass the correct
parameters to electron packager.
TODO ^
2017-04-30 00:41:15 +08:00
Jia Hao Goh
28e1e9ee40
Cleanup travis config
2017-04-30 00:39:59 +08:00
Jia Hao Goh
eeaa531083
Add autodeploy to NPM on tag
...
Removing the development branch, we want to use GitHub releases to
autodeploy our changes to NPM.
2017-04-20 10:10:40 +08:00
Goh Jia Hao
c362108c73
Fix travis tests which require wine
...
Somehow now wine is not included on travis
2016-10-09 13:19:06 +08:00
Goh Jia Hao
6616fbbf53
Remove support for node v0.12 and iojs
2016-05-26 17:48:02 +08:00
Jia Hao
7ba016bf50
Support only node 0.12 onwards
2016-03-12 02:00:00 +08:00
Jia Hao
136c599f92
Use polyfill to support node >0.10
2016-03-12 01:36:18 +08:00
Jia Hao
13e477c238
Hide token
2016-02-03 12:00:33 +08:00
Jia Hao
362b48c411
Add codeclimate coverage
2016-02-01 15:23:29 +08:00
Jia Hao
ba0010840e
Remove ci for 0.10
which causes problems with electron-prebuilt
2016-01-25 01:47:53 +08:00
Jia Hao
c1c50bab9f
Configure travis to run ci test
2016-01-25 01:33:55 +08:00
Jia Hao
7c25e82c44
Add travis configuration
2016-01-24 02:05:03 +08:00
Jia Hao
5379740dda
Initial commit for working module only with api change
2016-01-18 21:45:18 +08:00
Max Ogden
330e376372
dont download atom-shell -- use local version instead
2015-04-04 09:47:01 -07:00