node-gyp is not working on ci.testling.com
Closed this issue · 1 comments
Hi. Thanks for such a great project.
I'm trying to add testling into the https://github.com/bitpay/bitcore CI system. Our build process includes running node-gyp to compile some C++ code. This seems to be failing at ci.testling.com. The error we get can be found at https://gist.github.com/maraoz/10297571, but what I understood is that there is a problem with the python multiprocessing module. From what I read from Stack Overflow (http://stackoverflow.com/a/2009505/28802 and http://stackoverflow.com/a/3699231/28802), the fix is as simple as adding the following to your /etc/fstab
:
none /dev/shm tmpfs rw,nosuid,nodev,noexec 0 0
If this fix is not possible, is there a way to make ci.testling.com run another build process than npm install
?(which we might configure not to run node-gyp, which is not needed for the browser version (of course, browsers cannot run c++ bindings))
The service is long dead, unfortunately.