summaryrefslogtreecommitdiffstats
path: root/builder/docker/run.sh
blob: b4cd30cd0ab485b543ef1c7e887ed9e0f4d543ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
set -exuo pipefail

for crate in "$@"
do
    echo > Cargo.toml "
[package]
name = "\""______"\""
version = "\""0.0.0"\""

[lib]
path = "\""/dev/null"\""

[dependencies]
$crate
"

cargo fetch

echo "----SNIP----"; echo >&2 "----SNIP----";

rustup default 1.34.2
rustc --version
time cargo check --locked --message-format=json

echo "----SNIP----"; echo >&2 "----SNIP----";

rustup default 1.24.1
rustc --version
time cargo check --locked --message-format=json

echo "----SNIP----"; echo >&2 "----SNIP----";

done