-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmake on CITGM infrastructure #2097
Comments
Refs: nodejs/citgm#770 |
I'm a maintainer of zeromq.js and we use CMake to build the node add-on. Is there any way I can assist to get CMake added to the build systems/images? |
If the machines have a working registry system (yum, apt, brew), and that system has a sufficiently up-to-date cmake, then this should be not too difficult, but like all things build, it takes a bit of legwork:
@rolftimmermans We don't onboard people into build very quickly because of the amount of root privs in CI it gives, but much of the work above doesn't require any privileges. If someone took this to the stage where I just had to run ansible-playbook on a PR they put together, I'd find an hour to do that, but otherwise, I'm working on a few other build tasks ATM and won't have time to start this. Someone else might have time. |
We do have some machines with cmake installed as we have two running libuv jobs:
I haven't looked (yet) at how those jobs specify which nodes to run on and whether there's overlap with the hosts the CITGM jobs currently run on. |
Installed CMake on all Windows machines (included in PR #2099). |
What's the status here? |
Install `cmake` on AIX from the [AIX Toolbox for Linux Applications](https://www.ibm.com/support/pages/aix-toolbox-linux-applications-downloads-alpha). Refs: #2097 Refs: libuv/libuv#2731
cmake should now be available on all test macs |
cmake is now on the IBM platforms in the CI (we're using cmake to build libuv). |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
Stable bots don't seem all that useful 🤔 |
Some modules partially use cmake and seem to fail due to the lack of it on our infrastructure.
Would it be possible to add cmake to fix that?
The text was updated successfully, but these errors were encountered: