Unofficial Bitrise step to download and install the Rust Toolchain to make it available in the workflow.
Inputs
| Input Key | Description | Values | Default |
|---|---|---|---|
rust_version |
Sets the default toolchain. If blank, defaults to stable. |
stable, nightly, [...] |
stable |
auto_update_toolchain |
If true, auto updates the Rust Toolchain on every run (only on stable/nightly). |
true, false |
false |
cache_level |
If set to all, appends the cargo and rustup main folders to Bitrise $BITRISE_CACHE_INCLUDE_PATHS env var that will be picked up by the Cache:Push step later on (if present). This speeds up the entire step quite a lot after the first invocation. |
all, none |
none |
show_exported_envs |
If true, shows the exported envs with the rustc, cargo and rustup versions at the end of the step. |
true, false |
false |
Outputs
| Environment Variable | Description |
|---|---|
RUSTUP_VERSION |
This output will include the rustup version (from rustup -V). |
RUSTC_VERSION |
This output will include the rustc version (from rustc -V). |
CARGO_VERSION |
This output will include the cargo version (from cargo -V). |
Pull Requests and Issues are welcome against this repository.
For pull requests, work on your changes in a forked repository and use the Bitrise CLI to run step tests locally.
Learn more about developing steps: