File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -18,16 +18,17 @@ docker_dir="`dirname $script`"
18
18
ci_dir=" ` dirname $docker_dir ` "
19
19
src_dir=" ` dirname $ci_dir ` "
20
20
root_dir=" ` dirname $src_dir ` "
21
+ tag=rust-ci-$image
21
22
22
23
source " $ci_dir /shared.sh"
23
24
24
- retry docker \
25
+ docker \
25
26
build \
26
27
--rm \
27
- -t rust-ci \
28
+ -t $tag \
28
29
" ` dirname " $script " ` /$image "
29
30
30
- objdir=$root_dir /obj
31
+ objdir=$root_dir /obj/ $image
31
32
32
33
mkdir -p $HOME /.cargo
33
34
mkdir -p $objdir /tmp
@@ -60,5 +61,5 @@ exec docker \
60
61
--volume " $HOME /rustsrc:$HOME /rustsrc" \
61
62
--privileged \
62
63
--rm \
63
- rust-ci \
64
+ $tag \
64
65
/checkout/src/ci/run.sh
Original file line number Diff line number Diff line change 9
9
# option. This file may not be copied, modified, or distributed
10
10
# except according to those terms.
11
11
12
- set -e
12
+ set -eE
13
+
14
+ function err(){
15
+ sleep infinity
16
+ }
17
+
18
+ trap " err" ERR
13
19
14
20
if [ " $NO_CHANGE_USER " = " " ]; then
15
21
if [ " $LOCAL_USER_ID " != " " ]; then
You can’t perform that action at this time.
0 commit comments