Skip to content

Commit e64ab65

Browse files
committed
run-docker: Use target specific docker image names
1 parent d61a4c3 commit e64ab65

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

ci/run-docker.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,13 @@ if [ "${1}" = "aarch64-linux-android" ] ; then
2424
docker system df
2525
fi
2626

27+
imgname=libc-$1
28+
2729
run() {
2830
echo "Building docker container for target ${1}"
2931

3032
# use -f so we can use ci/ as build context
31-
docker build -t libc -f "ci/docker/${1}/Dockerfile" ci/
33+
docker build -t $imgname -f "ci/docker/${1}/Dockerfile" ci/
3234
mkdir -p target
3335
if [ -w /dev/kvm ]; then
3436
kvm="--volume /dev/kvm:/dev/kvm"
@@ -50,15 +52,17 @@ run() {
5052
$kvm \
5153
--init \
5254
--workdir /checkout \
53-
libc \
55+
$imgname \
5456
sh -c "HOME=/tmp PATH=\$PATH:/rust/bin exec ci/run.sh ${1}"
5557
}
5658

5759
build_switch() {
5860
echo "Building docker container for target switch"
5961

62+
imgname=libc-switch
63+
6064
# use -f so we can use ci/ as build context
61-
docker build -t libc -f "ci/docker/switch/Dockerfile" ci/
65+
docker build -t $imgname -f "ci/docker/switch/Dockerfile" ci/
6266
mkdir -p target
6367
if [ -w /dev/kvm ]; then
6468
kvm="--volume /dev/kvm:/dev/kvm"
@@ -82,7 +86,7 @@ build_switch() {
8286
$kvm \
8387
--init \
8488
--workdir /checkout \
85-
libc \
89+
$imgname \
8690
sh -c "HOME=/tmp RUSTUP_HOME=/tmp PATH=\$PATH:/rust/bin rustup default nightly \
8791
&& rustup component add rust-src --target ci/switch.json \
8892
&& cargo build -Z build-std=core,alloc --target ci/switch.json"

0 commit comments

Comments
 (0)