-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Teach rustup.sh about release channels #20453
Comments
I'll probably do this in the next few days along with the other work I'm doing on the installer. |
@brson did this get done? I forget. |
Are the mechanics for where to find the artifacts documented somewhere? Adding the flag is easy enough, I can finish this up if pointed to where the files live. |
Switches rustup to using the beta channel by default. Includes rust-lang#23824 for the implementation. cc rust-lang#20453 Closes rust-lang#21149
@steveklabnik Looks like this should be closed: https://github.com/rust-lang/rustup/blob/404d1429dbb6aa46daf92ebf268c24a93474e136/rustup.sh#L1321 |
Right now it just pulls down the nightly tarball directly, which it knows by name. To work with arbitrary release channels it needs to download the manifest (e.g. 'channel-rust-nightly') and pull the correct installer name from it. The artifacts will not always have predictable names, particularly on the stable channel. Add a '--channel=' flag to rustup.sh.
The text was updated successfully, but these errors were encountered: