You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@bnoordhuis I could quickly spin one up for you using Docker but you'd only get Linux then. We do this with Alpine and the miscellaneous quirky build types in node-test-commit-linux-linked by just adding and deploying Dockerfiles. We could get >1 distro covered it if helps. Would that be good enough to get started or is there not much point unless you have the full suite of OSs covered?
On second thought, it's probably not an ideal setup to throw it into a Docker container. Maybe we just give you a dedicated Jenkins job with write permissions for you so you can attach arbitrary nodes to and script them up as necessary to test it out.
Now I just have to work out how to get cmake installed and in the path on all the machines (including AIX...). I guess it's a good chance to test the ansible scripts...
BTW @bnoordhuis , it'd be nice if when cmake wasn't in the path the error specifically mentioned which file wasn't found (in this case cmake).
Traceback (most recent call last):
File "./configure", line 1562, in <module>
configure_cmake(output)
File "./configure", line 1439, in configure_cmake
sys.exit(subprocess.Popen(cmake_args, cwd='out.cmake').wait())
File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [build-ci] Error 1
Activity
bnoordhuis commentedon Nov 27, 2017
@gibfahn Just wondering if you had time to look at this. No pressure, on my desk by 1600 is fine.
gibfahn commentedon Nov 27, 2017
I'll trade you it for a rebased/revived nodejs/node#12231
bnoordhuis commentedon Nov 27, 2017
You drive a hard bargain... I'll see what I can do.
bnoordhuis commentedon Dec 22, 2017
@gibfahn Any news?
rvagg commentedon Dec 28, 2017
@bnoordhuis I could quickly spin one up for you using Docker but you'd only get Linux then. We do this with Alpine and the miscellaneous quirky build types in node-test-commit-linux-linked by just adding and deploying Dockerfiles. We could get >1 distro covered it if helps. Would that be good enough to get started or is there not much point unless you have the full suite of OSs covered?
rvagg commentedon Dec 28, 2017
On second thought, it's probably not an ideal setup to throw it into a Docker container. Maybe we just give you a dedicated Jenkins job with write permissions for you so you can attach arbitrary nodes to and script them up as necessary to test it out.
bnoordhuis commentedon Dec 28, 2017
Yes, please. I'm well-stocked on the Linux and MacOS front but being able to test Windows, AIX, etc. would be a big boon.
gibfahn commentedon Jan 3, 2018
Okay, I've done the first part of this, which is changing
node-test-committo allow you to pass a custom set ofCONFIG_FLAGS.You can call it like this: https://ci.nodejs.org/job/node-test-commit/15212/
Now I just have to work out how to get cmake installed and in the path on all the machines (including AIX...). I guess it's a good chance to test the ansible scripts...
gibfahn commentedon Jan 3, 2018
BTW @bnoordhuis , it'd be nice if when cmake wasn't in the path the error specifically mentioned which file wasn't found (in this case
cmake).maclover7 commentedon May 24, 2018
ping @bnoordhuis @gibfahn -- is this still needed?
bnoordhuis commentedon May 25, 2018
Yes.
bnoordhuis commentedon Mar 11, 2020
I can get by with GH Actions for now so I'll close this out, cheers.