Skip to content
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

Added mirror option to select alternative download source #134

Closed
wants to merge 1 commit into from

Conversation

daniellockyer
Copy link

@daniellockyer daniellockyer commented Apr 6, 2020

Fixes #65.

A lot of us are getting burned by the (ongoing) intermittent outage at Node which is stopping setup-node from downloading the binaries. It'd be nice to be able to use a mirror where appropriate.

This PR fixes an old issue on the repo to implement support for using mirrors.

@chingc
Copy link

chingc commented Apr 6, 2020

Is there a list of official mirrors? It would be great if it would automatically retry with a mirror upon failure, reducing configuration overhead for the user.

@daniellockyer
Copy link
Author

@chingc Not that I can see. There are a few mirrors I can find from a quick Google but none officially recommended.

@dcodeIO
Copy link

dcodeIO commented Apr 9, 2020

Not sure if relevant, but one mirror I'm using is https://nodejs.org/download/v8-canary/ for WebAssembly testing, which provides versions of node built against v8 LKGR. Having support for that in setup-node would be great.

@thomas-z-meyer-db
Copy link

@daniellockyer hi, why way this closed? mirror support would be really nice, especially in more involved setups.

deining pushed a commit to deining/setup-node that referenced this pull request Nov 9, 2023
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
@zhyc9de
Copy link

zhyc9de commented Sep 25, 2024

I really need this feature, too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support specifying alternate node mirrors
5 participants