Skip to content

Unofficial Bitrise step to install the Rust Toolchain.

License

Notifications You must be signed in to change notification settings

nick0602/bitrise-step-rustup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Toolchain Installer

Build Status

Unofficial Bitrise step to download and install the Rust Toolchain to make it available in the workflow.

Useful links


⚙️ Configuration

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).

🙋 Contributing

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: