From 742e4a5cd21c8feaa706488dcf01308b893e2749 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 9 Mar 2022 18:20:13 +1000 Subject: [PATCH] Make build step optional in Linux docker containers --- .buildkite/linux/docker/run.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.buildkite/linux/docker/run.sh b/.buildkite/linux/docker/run.sh index 494c4c70e..402a5757e 100755 --- a/.buildkite/linux/docker/run.sh +++ b/.buildkite/linux/docker/run.sh @@ -1,5 +1,6 @@ #!/bin/bash -# use './run.sh serve' to daemonize +# - use 'BUILD=1 ./run.sh' to build image & run. +# - use './run.sh serve' to daemonize. set -e @@ -15,7 +16,9 @@ else arch=amd64 fi -DOCKER_BUILDKIT=1 docker build -f Dockerfile.${arch} --tag linci . +if [ -n "$BUILD" ]; then + DOCKER_BUILDKIT=1 docker build -f Dockerfile.${arch} --tag linci . +fi if docker container inspect linci > /dev/null 2>&1; then docker stop linci || true