Skip to content

infra/channel-layout: Explain channel-rust-stable and channel-rust-nightly #760

Open
@cher-nov

Description

@cher-nov

https://forge.rust-lang.org/infra/channel-layout.html
I can understand what the channel-rust-stable.toml and channel-rust-nightly.toml are, but what are their counterparts without the .toml extension?

https://static.rust-lang.org/dist/channel-rust-stable
https://static.rust-lang.org/dist/channel-rust-nightly

From these links, Mozilla Firefox 115.13.0esr respectively downloads the files channel-rust-stable.gz and channel-rust-nightly.gz, which, however, are not compressed data, but plain text files containing the following (as of today):

channel-rust-stable.gz
rust-1.16.0-aarch64-unknown-linux-gnu.tar.gz
rust-1.16.0-arm-unknown-linux-gnueabihf.tar.gz
rust-1.16.0-arm-unknown-linux-gnueabi.tar.gz
rust-1.16.0-armv7-unknown-linux-gnueabihf.tar.gz
rust-1.16.0-i686-apple-darwin.pkg
rust-1.16.0-i686-apple-darwin.tar.gz
rust-1.16.0-i686-pc-windows-gnu.exe
rust-1.16.0-i686-pc-windows-gnu.msi
rust-1.16.0-i686-pc-windows-gnu.tar.gz
rust-1.16.0-i686-pc-windows-msvc.exe
rust-1.16.0-i686-pc-windows-msvc.msi
rust-1.16.0-i686-pc-windows-msvc.tar.gz
rust-1.16.0-i686-unknown-linux-gnu.tar.gz
rust-1.16.0-mips64el-unknown-linux-gnuabi64.tar.gz
rust-1.16.0-mips64-unknown-linux-gnuabi64.tar.gz
rust-1.16.0-mipsel-unknown-linux-gnu.tar.gz
rust-1.16.0-mips-unknown-linux-gnu.tar.gz
rust-1.16.0-powerpc64le-unknown-linux-gnu.tar.gz
rust-1.16.0-powerpc64-unknown-linux-gnu.tar.gz
rust-1.16.0-powerpc-unknown-linux-gnu.tar.gz
rust-1.16.0-s390x-unknown-linux-gnu.tar.gz
rust-1.16.0-x86_64-apple-darwin.pkg
rust-1.16.0-x86_64-apple-darwin.tar.gz
rust-1.16.0-x86_64-pc-windows-gnu.exe
rust-1.16.0-x86_64-pc-windows-gnu.msi
rust-1.16.0-x86_64-pc-windows-gnu.tar.gz
rust-1.16.0-x86_64-pc-windows-msvc.exe
rust-1.16.0-x86_64-pc-windows-msvc.msi
rust-1.16.0-x86_64-pc-windows-msvc.tar.gz
rust-1.16.0-x86_64-unknown-freebsd.tar.gz
rust-1.16.0-x86_64-unknown-linux-gnu.tar.gz
rust-1.16.0-x86_64-unknown-netbsd.tar.gz
channel-rust-nightly.gz
rust-nightly-aarch64-unknown-linux-gnu.tar.gz
rust-nightly-arm-unknown-linux-gnueabihf.tar.gz
rust-nightly-arm-unknown-linux-gnueabi.tar.gz
rust-nightly-armv7-unknown-linux-gnueabihf.tar.gz
rust-nightly-i686-apple-darwin.pkg
rust-nightly-i686-apple-darwin.tar.gz
rust-nightly-i686-pc-windows-gnu.exe
rust-nightly-i686-pc-windows-gnu.msi
rust-nightly-i686-pc-windows-gnu.tar.gz
rust-nightly-i686-pc-windows-msvc.exe
rust-nightly-i686-pc-windows-msvc.msi
rust-nightly-i686-pc-windows-msvc.tar.gz
rust-nightly-i686-unknown-linux-gnu.tar.gz
rust-nightly-mips64el-unknown-linux-gnuabi64.tar.gz
rust-nightly-mips64-unknown-linux-gnuabi64.tar.gz
rust-nightly-mipsel-unknown-linux-gnu.tar.gz
rust-nightly-mips-unknown-linux-gnu.tar.gz
rust-nightly-powerpc64le-unknown-linux-gnu.tar.gz
rust-nightly-powerpc64-unknown-linux-gnu.tar.gz
rust-nightly-powerpc-unknown-linux-gnu.tar.gz
rust-nightly-s390x-unknown-linux-gnu.tar.gz
rust-nightly-x86_64-apple-darwin.pkg
rust-nightly-x86_64-apple-darwin.tar.gz
rust-nightly-x86_64-pc-windows-gnu.exe
rust-nightly-x86_64-pc-windows-gnu.msi
rust-nightly-x86_64-pc-windows-gnu.tar.gz
rust-nightly-x86_64-pc-windows-msvc.exe
rust-nightly-x86_64-pc-windows-msvc.msi
rust-nightly-x86_64-pc-windows-msvc.tar.gz
rust-nightly-x86_64-unknown-freebsd.tar.gz
rust-nightly-x86_64-unknown-linux-gnu.tar.gz
rust-nightly-x86_64-unknown-netbsd.tar.gz

These links also work and provide what is expected:
https://static.rust-lang.org/dist/channel-rust-stable.sha256
https://static.rust-lang.org/dist/channel-rust-stable.asc
https://static.rust-lang.org/dist/channel-rust-nightly.sha256
https://static.rust-lang.org/dist/channel-rust-nightly.asc

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: BugT-infraTeam: Infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions