-
Notifications
You must be signed in to change notification settings - Fork 956
Updatable toolchain aliases #1556
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
Comments
I would also like something like this. My But when I work on a project that doesn't care about miri but wants the latest latest nightly, I have to manually type in the date, specially installing a pinned version (and then I have to remember, later, to delete it again - and all I have to go on then is the dates and sometimes I can't remember why I have 2022-04-17 or whatever). Ideally I would like two "toolchain" names, one of which is "nightly with miri" and the other of which is "nightly, don't care about miri". I'd like In order to do this I think all I need is the ability to define a local alias for a "channel". I.e., if I could say I wonder if this is realted to #2696. Eg if that feature were provided, and had all the update machinery, I could define a "remote custom toolchain" which was actually just the normal URLs with a different name. |
I have been thinking about custom toolchain origins, and also about aliasing and relabelling toolchains in general. I don't have a good answer to all this yet; the start of my thoughts can be found here -https://hackmd.io/X_xhHKHnRnycDDJURv2M4A |
I commonly work with pinned nightlies in projects that require extra components installed, updating the pinned date in one of these projects is a lot of work since I need to find a new nightly that has all the components available. One idea I had to solve this would be to have a sort of local "channel" alias that I can manually update to the latest release of different upstream channels, and have this update use the normal check for all required compenents that happens with channels like
nightly
.I think the easiest way to fully explain this would be an example of how I would expect a CLI interaction with this feature to go:
The text was updated successfully, but these errors were encountered: