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

Installing nightly? #376

Closed
EvanCarroll opened this issue Sep 21, 2016 · 14 comments
Closed

Installing nightly? #376

EvanCarroll opened this issue Sep 21, 2016 · 14 comments

Comments

@EvanCarroll
Copy link

It would be great if we could install nightlies, you can find the repos here. https://nodejs.org/download/nightly/

Especially to get async await, and more people testing these. Developers are also asking for feedback.

https://www.reddit.com/r/node/comments/53vhyk/please_try_a_new_inspect_commandline_switch/

@jwhitmarsh
Copy link

Came to check if this was possible for exactly the same reason!

@qw3rtman
Copy link
Collaborator

This is a great idea! If you're able to send in a PR for this, I'll merge it. 😄

@jbielick
Copy link

This'll work, although n has a hard time displaying it in ls

NODE_MIRROR=https://nodejs.org/download/nightly/ n 7.0.0-nightly20160930f5d997c476

@qw3rtman
Copy link
Collaborator

qw3rtman commented Oct 1, 2016

Thanks, @jbielick! I've added a link to your solution at the top of the README while we work on building this feature directly into n. 😄

@doug-wade
Copy link

You can use @jbielick solution for the beta builds as well NODE_MIRROR=https://nodejs.org/download/test/ n v7.0.0-test2016100609987d242b (which would also be nice to add)

@EvanCarroll
Copy link
Author

EvanCarroll commented Oct 9, 2016

I think it should be easier than that... n lts installs the nightly copy, we need n nightly and n test and the NODE_MIRROR method does not work with n. Just running n causes a problem with grep.

@pkoretic
Copy link

@qw3rtman any news on this one?

@shadowspawn
Copy link
Collaborator

shadowspawn commented Jul 9, 2018

I am having a go at this in a fork and using syntax like nightly/<version>, influenced by nvs. If it works out sanely I'll look at a PR.

@shadowspawn
Copy link
Collaborator

shadowspawn commented Sep 1, 2018

I have a heavily modified fork with versions support for the binary download folders such as nightly, test, chakracore-release, et al. I am pleased with the syntax. e.g.

nvh install lts
nvh install nightly/8
nvh install chakracore-release/latest
nvh install test
$ nvh
    chakracore-release/v10.6.0
    nightly/v8.9.1-nightly20171104a815e1b6a2
    node/v8.11.4
  ο test/v11.0.0-test8ac916309b

Willing to start afresh and put together a pull request within existing commands if still interest from an n maintainer. Fairly extensive changes to support the new version patterns, and sorting reworked to cope with more filename patterns. Otherwise, fitted in reasonably well.

@frank-dspeed
Copy link

@JohnRGee are you still working on that ? because i wanted to implament it but your looks working already?

@shadowspawn
Copy link
Collaborator

shadowspawn commented Jan 28, 2019

I released support for nightly and the other binary download folders in nvh v3.0.0. I don't have any further work planned in that area. (Feedback welcome on workflow of using nvh for installing nightly for real work, I only check install works.)

@shadowspawn
Copy link
Collaborator

shadowspawn commented Mar 25, 2019

Update: it will be a while before nightly gets considered for n. If readers would like to give it a try in nvh then I am interested in feedback about how useful it is in practice.

@shadowspawn
Copy link
Collaborator

shadowspawn commented Aug 3, 2019

Prerelease available via npm i n@next for v6. Release notes: https://github.com/tj/n/releases/tag/6.0.0-0

@shadowspawn
Copy link
Collaborator

Added in v6: https://github.com/tj/n/releases/tag/v6.0.0

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

No branches or pull requests

9 participants