ddopson / node-segfault-handler

Tool for debugging native Node.js modules and getting stack traces when things go wrong.
BSD 3-Clause "New" or "Revised" License
319 stars 75 forks source link

Build and test with Travis CI? #30

Open vielmetti opened 9 years ago

vielmetti commented 9 years ago

Any interest in getting a build for node-segfault-handler put into Travis CI? In particular, it could be interesting for testing Node 4 as well as doing some kind of integration testing on OS X. If there is, I'll work on a pull request.

No9 commented 9 years ago

Hey @vielmetti that would be fantastic thanks

No9 commented 9 years ago

Also note it would be great to get some tests for travis to actually run I did an initial one here https://github.com/No9/node-segfault-handler/blob/master/tests/child-test.js But if you have something more in mind then please work away.

No9 commented 8 years ago

Noting that prebuild Prebuild https://github.com/mafintosh/prebuild would be handy in this area too.

maxkorp commented 8 years ago

This would be necessary (as well as with appveyor for windows) for #33, and I'd be happy to help :+1:

No9 commented 8 years ago

Hey @maxkorp I would love to get prebuilds in some shape or other into this. I have found prebuild from @mafintosh "just works" but I haven't seen node-pre-gyp in action although I can see it is used in a lot of projects. Sorry if I have this wrong but it seems like you want to use both prebuild and node-pre-gyp? Can you outline the idea a little more as I don't want to waste anybodies time. Thanks

maxkorp commented 8 years ago

saying we build on the CI servers normally (just like we would for testing), and then we can publish them using node-pre-gyp (and tie node-pre-gyp into the install lifecycle). Separately, I have an additional module that helps for building/publishing for node-pre-gyp against electron's headers.