aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xscripts/check_dockerfiles.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/check_dockerfiles.sh b/scripts/check_dockerfiles.sh
index f2b8512..df6049e 100755
--- a/scripts/check_dockerfiles.sh
+++ b/scripts/check_dockerfiles.sh
@@ -99,6 +99,12 @@ fi
if git diff --quiet "${prev_commit}" -- docker/venv.Dockerfile Pipfile*; then
echo "No changes detected in docker/venv.Dockerfile or the Pipfiles."
echo "##vso[task.setvariable variable=VENV_CHANGED]False"
+
+ if ! can_pull venv docker/venv.Dockerfile Pipfile*; then
+ # Venv image can't be pulled so it needs to be built.
+ # Therefore, the base image is needed too.
+ can_pull base docker/base.Dockerfile
+ fi
else
echo \
"Changes detected in docker/venv.Dockerfile or the Pipfiles;" \