mirror of
https://github.com/actions/runner-images.git
synced 2025-12-16 06:40:32 +00:00
add cargo dep to linux
This commit is contained in:
@@ -19,13 +19,15 @@ source $CARGO_HOME/env
|
|||||||
# Install common tools
|
# Install common tools
|
||||||
rustup component add rustfmt clippy
|
rustup component add rustfmt clippy
|
||||||
cargo install bindgen cbindgen
|
cargo install bindgen cbindgen
|
||||||
|
cargo install cargo-audit
|
||||||
|
cargo install cargo-outdated
|
||||||
|
|
||||||
echo "Test installation of the Rust toochain"
|
echo "Test installation of the Rust toochain"
|
||||||
|
|
||||||
# Permissions
|
# Permissions
|
||||||
chmod -R 777 $(dirname $RUSTUP_HOME)
|
chmod -R 777 $(dirname $RUSTUP_HOME)
|
||||||
|
|
||||||
for cmd in rustup rustc rustdoc cargo rustfmt cargo-clippy bindgen cbindgen; do
|
for cmd in rustup rustc rustdoc cargo rustfmt cargo-clippy bindgen cbindgen 'cargo audit' 'cargo outdated'; do
|
||||||
if ! command -v $cmd --version; then
|
if ! command -v $cmd --version; then
|
||||||
echo "$cmd was not installed or is not found on the path"
|
echo "$cmd was not installed or is not found on the path"
|
||||||
exit 1
|
exit 1
|
||||||
@@ -54,3 +56,5 @@ DocumentInstalledItem "clippy ($(cargo-clippy --version 2>&1 | cut -d ' ' -f 2))
|
|||||||
DocumentInstalledItem "rustdoc ($(rustdoc --version 2>&1 | cut -d ' ' -f 2))"
|
DocumentInstalledItem "rustdoc ($(rustdoc --version 2>&1 | cut -d ' ' -f 2))"
|
||||||
DocumentInstalledItem "bindgen ($(bindgen --version 2>&1 | cut -d ' ' -f 2))"
|
DocumentInstalledItem "bindgen ($(bindgen --version 2>&1 | cut -d ' ' -f 2))"
|
||||||
DocumentInstalledItem "cbindgen ($(cbindgen --version 2>&1 | cut -d ' ' -f 2))"
|
DocumentInstalledItem "cbindgen ($(cbindgen --version 2>&1 | cut -d ' ' -f 2))"
|
||||||
|
DocumentInstalledItem "cargo audit ($(cargo audit --version 2>&1 | cut -d ' ' -f 2))"
|
||||||
|
DocumentInstalledItem "cargo outdated ($(cargo outdated --version 2>&1 | cut -d ' ' -f 2))"
|
||||||
Reference in New Issue
Block a user