From ed50fd7c9e0c4b90e17643902fea6ec222425ba2 Mon Sep 17 00:00:00 2001 From: Sabrina Yan <9669990+violetbrina@users.noreply.github.com> Date: Thu, 9 Jan 2025 14:08:26 +1100 Subject: [PATCH] fix(run-test-workflow.sh): add check for docker image --- cpg_flow_test/run-test-workflow.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/cpg_flow_test/run-test-workflow.sh b/cpg_flow_test/run-test-workflow.sh index 16e132c..8368262 100755 --- a/cpg_flow_test/run-test-workflow.sh +++ b/cpg_flow_test/run-test-workflow.sh @@ -23,8 +23,17 @@ if [[ -n $(git diff) ]]; then exit 1 fi +# Check that the docker image can be pulled +IMAGE="australia-southeast1-docker.pkg.dev/cpg-common/$IMAGE_TAG" +if [ docker pull "$IMAGE" ]; then + echo "Docker image exists" +else + echo "Could not pull image $IMAGE" + exit 1 +fi + echo "analysis-runner - --image "australia-southeast1-docker.pkg.dev/cpg-common/$IMAGE_TAG" + --image "$IMAGE" --dataset "fewgenomes" --description "cpg-flow_test" --access-level "test" @@ -33,7 +42,7 @@ echo "analysis-runner workflow.py" analysis-runner \ - --image "australia-southeast1-docker.pkg.dev/cpg-common/$IMAGE_TAG" \ + --image "$IMAGE" \ --dataset "fewgenomes" \ --description "cpg-flow_test" \ --access-level "test" \