summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xdocker/build_crosvm.sh7
-rwxr-xr-xdocker/build_crosvm_base.sh2
-rwxr-xr-xdocker/wrapped_smoke_test.sh1
3 files changed, 8 insertions, 2 deletions
diff --git a/docker/build_crosvm.sh b/docker/build_crosvm.sh
index 3c6d359..e0d697b 100755
--- a/docker/build_crosvm.sh
+++ b/docker/build_crosvm.sh
@@ -8,4 +8,9 @@ cd "${0%/*}"
 
 src_root="$(realpath ..)"
 
-docker build -t crosvm -f Dockerfile.crosvm --build-arg UID --build-arg GID "${src_root}"
+docker build -t crosvm \
+    -f Dockerfile.crosvm \
+    --build-arg UID \
+    --build-arg GID \
+    "$@" \
+    "${src_root}"
diff --git a/docker/build_crosvm_base.sh b/docker/build_crosvm_base.sh
index 2041384..0e4274e 100755
--- a/docker/build_crosvm_base.sh
+++ b/docker/build_crosvm_base.sh
@@ -12,4 +12,4 @@ gen_build_args() {
     done
 }
 
-docker build $(gen_build_args) -t crosvm-base .
+docker build $(gen_build_args) -t crosvm-base  "$@" .
diff --git a/docker/wrapped_smoke_test.sh b/docker/wrapped_smoke_test.sh
index 324ab7c..1ee296b 100755
--- a/docker/wrapped_smoke_test.sh
+++ b/docker/wrapped_smoke_test.sh
@@ -14,6 +14,7 @@ docker run \
     -e TEST_RUNNER_FLAGS='--format terse' \
     -v /dev/log:/dev/log \
     -v "${src_root}":/platform/crosvm:ro \
+    "$@" \
     crosvm-base \
     bin/smoke_test