mirror of
https://github.com/ProvableHQ/leo.git
synced 2024-11-25 02:14:31 +03:00
Minor tweaks
This commit is contained in:
parent
c532c01e90
commit
16b882be79
@ -36,23 +36,27 @@ executors:
|
||||
resource_class: xlarge
|
||||
|
||||
commands:
|
||||
install-rust:
|
||||
install-rust-macos:
|
||||
description: "Install Rust (Linux/macOS)"
|
||||
steps:
|
||||
- run:
|
||||
name: Install Rust
|
||||
command: |
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
||||
source "$HOME/.cargo/env"
|
||||
rustup install 1.82.0
|
||||
rustup override set 1.82.0
|
||||
cargo --version --verbose
|
||||
rustc --version
|
||||
# If Rust is not installed on the machine, install it
|
||||
if ! command -v rustc &> /dev/null; then
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
||||
source "$HOME/.cargo/env"
|
||||
rustup install 1.82.0
|
||||
rustup override set 1.82.0
|
||||
cargo --version --verbose
|
||||
rustc --version
|
||||
fi
|
||||
if [ ! -f "Cargo.lock" ]; then
|
||||
cargo generate-lockfile
|
||||
fi
|
||||
cargo install cargo-mtime
|
||||
|
||||
|
||||
|
||||
install-rust-windows:
|
||||
description: "Install Rust (Windows)"
|
||||
@ -148,6 +152,7 @@ jobs:
|
||||
- cargo-v1-{{ arch }}-{{ checksum "Cargo.toml" }}-{{ checksum "Cargo.lock" }}
|
||||
- cargo-v1-{{ arch }}-{{ checksum "Cargo.toml" }}
|
||||
- cargo-v1-{{ arch }}
|
||||
- install-rust
|
||||
- run:
|
||||
name: Update Submodules
|
||||
command: git submodule update --init --recursive
|
||||
|
Loading…
Reference in New Issue
Block a user