Commit Graph

20 Commits

Author SHA1 Message Date
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