This repository was archived by the owner on Jan 22, 2025. It is now read-only.
File tree 4 files changed +24
-2
lines changed
4 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,12 @@ steps:
15
15
16
16
- wait
17
17
18
+ - command : " . ci/rust-version.sh; ci/docker-run.sh $$rust_audit_docker_image ci/test-audit.sh"
19
+ name : " audit"
20
+ timeout_in_minutes : 20
21
+
22
+ - wait
23
+
18
24
- command : " . ci/rust-version.sh; ci/docker-run.sh $$rust_nightly_docker_image ci/test-checks.sh"
19
25
name : " checks"
20
26
timeout_in_minutes : 20
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ export rust_stable_docker_image=solanalabs/rust:"$stable_version"
34
34
export rust_nightly=nightly-" $nightly_version "
35
35
export rust_nightly_docker_image=solanalabs/rust-nightly:" $nightly_version "
36
36
37
+ export rust_audit=" 1.46.0"
38
+ export rust_audit_docker_image=solanalabs/rust-nightly:2020-08-17
39
+
37
40
[[ -z $1 ]] || (
38
41
39
42
rustup_install () {
@@ -47,6 +50,9 @@ export rust_nightly_docker_image=solanalabs/rust-nightly:"$nightly_version"
47
50
set -e
48
51
cd " $( dirname " ${BASH_SOURCE[0]} " ) "
49
52
case $1 in
53
+ audit)
54
+ rustup_install " $rust_audit "
55
+ ;;
50
56
stable)
51
57
rustup_install " $rust_stable "
52
58
;;
@@ -56,6 +62,7 @@ export rust_nightly_docker_image=solanalabs/rust-nightly:"$nightly_version"
56
62
all)
57
63
rustup_install " $rust_stable "
58
64
rustup_install " $rust_nightly "
65
+ rustup_install " $rust_audit "
59
66
;;
60
67
* )
61
68
echo " Note: ignoring unknown argument: $1 "
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+ set -e
3
+
4
+ source ci/_
5
+ source ci/rust-version.sh audit
6
+
7
+ export RUST_BACKTRACE=1
8
+ export RUSTFLAGS=" -D warnings"
9
+
10
+ _ cargo +" $rust_audit " audit --version
11
+ _ scripts/cargo-for-all-lock-files.sh +" $rust_audit " audit --ignore RUSTSEC-2020-0002 --ignore RUSTSEC-2020-0008
Original file line number Diff line number Diff line change @@ -31,8 +31,6 @@ _ cargo +"$rust_stable" fmt --all -- --check
31
31
_ cargo +" $rust_stable " clippy --version
32
32
_ cargo +" $rust_stable " clippy --workspace -- --deny=warnings
33
33
34
- _ cargo +" $rust_stable " audit --version
35
- _ scripts/cargo-for-all-lock-files.sh +" $rust_stable " audit --ignore RUSTSEC-2020-0002 --ignore RUSTSEC-2020-0008
36
34
_ ci/order-crates-for-publishing.py
37
35
38
36
{
You can’t perform that action at this time.
0 commit comments