summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2018-07-04 09:36:37 +0100
committerw0rp <devw0rp@gmail.com>2018-07-04 09:36:55 +0100
commita31f54d08fbcf08d35a9c568c70d62ae45dcbf65 (patch)
treeaf5f215e7437ff7df3756547ff9cd22df7fe8de8
parentdb85b931ec83de3382b75b7e9a18f1cf8ae8ce43 (diff)
downloadale-a31f54d08fbcf08d35a9c568c70d62ae45dcbf65.zip
Fix how Docker images are pulled for developers
-rwxr-xr-xrun-tests6
1 files changed, 3 insertions, 3 deletions
diff --git a/run-tests b/run-tests
index 8bcb236c..0463c8ff 100755
--- a/run-tests
+++ b/run-tests
@@ -11,10 +11,9 @@ set -u
image=w0rp/ale
current_image_id=71553d0ab3e8
-current_digest=sha256:fea0ddf220c080af9d615d86c277cdecbd63682e430cba92fff2014ebf2a5f3a
# Used in all test scripts for running the selected Docker image.
-DOCKER_RUN_IMAGE="$image:$current_image_id"
+DOCKER_RUN_IMAGE="$image"
export DOCKER_RUN_IMAGE
tests='test/*.vader test/*/*.vader test/*/*/*.vader test/*/*/*.vader'
@@ -110,7 +109,8 @@ fi
# Delete .swp files in the test directory, which cause Vim 8 to hang.
find test -name '*.swp' -delete
-docker pull "$image"@"$current_digest"
+docker images -q w0rp/ale | grep "^$current_image_id" > /dev/null \
+ || docker pull "$image"
output_dir=$(mktemp -d 2>/dev/null || mktemp -d -t 'mytmpdir')