-
Notifications
You must be signed in to change notification settings - Fork 870
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
Create alternative nodejs download path #1110
Comments
I second this. Nodejs ships both 'tar.gz' and 'tar.xz'. I rebundle for maven central. To preserve space on central, I'd like to eventually drop 'tar.gz' entirely. Rebundles here for reference. It would be nice to have ability to configure what extension type per platform in case it differs on any platform. |
Related to #413. |
A Raw Repository in Nexus that proxies https://nodejs.org/dist can be used. Then no changes in |
I have this problem building guacamole-common-js that use this plugin but it is trying to download this Node Version https://nodejs.org/dist/v16.19.1/node-v16.19.1-linux-x86.tar.gz but this one isn't posted on the site.
How can I modify the Path to Download the correct file? |
I don't think Node.js has supported x86 on Linux for many years. Is it an option to switch to x64? Or you might have to compile your own custom Node.js binary. Maybe it's on https://unofficial-builds.nodejs.org/. You could use a "raw repository" in Nexus and then upload your custom Node.js binary in there, maybe. |
Feature Request
Is Situation
The following download path is currently calculated:
https://nexus.mydomain.de/repository/npm-all/node/-/v18.16.1/node-v18.16.1-linux-x64.tar.gz (with manuel downloadroot)
or
https://nodejs.org/dist/v18.16.1/node-v18.16.1-linux-x64.tar.xz (with default downloadroot)
The path is hardcoded in Platform.java line 170
Desired Situation
Our nexus offers the following download links:
For npm: https://nexus.mydomain.de/repository/npm-all/npm/-/npm-8.15.1.tgz (THIS WORKS)
For node: https://nexus.mydomain.de/repository/npm-all/node/-/node-18.16.1.tgz (THIS DOES NOT WORK)
Could you please add the function to configure, so that the above node link may be generated so we can use our nexus repository?
Info: Unfortunately we can not change the files/paths in our nexus.
Thanks for any support
The text was updated successfully, but these errors were encountered: