-
-
Notifications
You must be signed in to change notification settings - Fork 119
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
How to run unofficial node node-v18.16.1-linux-x64-musl.tar.gz on alpine? #294
Comments
In it's current state I don't think there's a solution, I'm currently doing a refactor related to the configurable components in this plugin and will tackle this as part of that |
If all your linux systems use musl and you have the ability to setup an internal mirror I guess there's technically a workaround available by repackaging it |
To make sure I understand, do you mean taking an unofficial build, and changing it so that the binary is in |
Yeah, it's not a pretty solution though and could easily lead to some confusion |
Has there been any movement on this? Is there any way to specify |
Supporting Node's unofficial-builds is pretty low on the priority list, it produces two builds one for But the reason this is low-priority is that the unofficial-builds are essentially provided as-is:
I'll happily review and assist with PRs that want to make this easier, but my focus is on other issues at the moment |
I want to use gradle-node-plugin to install node on alpine linux. Using this advice #51 (comment) combined with this https://github.com/node-gradle/gradle-node-plugin/blob/main/docs/faq.md#is-this-plugin-compatible-with-centralized-repositories-declaration I managed to get a working configuration that downloads the correct binary package from https://unofficial-builds.nodejs.org/download/release/v18.16.1/node-v18.16.1-linux-x64-musl.tar.gz
build.gradle:
settings.gradle
However, npmInstall fails since it tries to look for the binary in the wrong directory. Can I do something to fix this?
Binary is in
node-v18.16.1-linux-x64-musl
, not innode-v18.16.1-linux-x64
.The text was updated successfully, but these errors were encountered: