diff options
author | w0rp <devw0rp@gmail.com> | 2018-07-04 09:36:37 +0100 |
---|---|---|
committer | w0rp <devw0rp@gmail.com> | 2018-07-04 09:36:55 +0100 |
commit | a31f54d08fbcf08d35a9c568c70d62ae45dcbf65 (patch) | |
tree | af5f215e7437ff7df3756547ff9cd22df7fe8de8 | |
parent | db85b931ec83de3382b75b7e9a18f1cf8ae8ce43 (diff) | |
download | ale-a31f54d08fbcf08d35a9c568c70d62ae45dcbf65.zip |
Fix how Docker images are pulled for developers
-rwxr-xr-x | run-tests | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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') |