From 29a9c7a147c14d521cd46e1d38478a8b9fbdd956 Mon Sep 17 00:00:00 2001 From: Gerald Pinder <4626052+gmpinder@users.noreply.github.com> Date: Mon, 10 Jun 2024 16:13:50 -0400 Subject: [PATCH] Update docker image removal script --- .gitlab-ci.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8d94f64..f57af33 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,11 +44,9 @@ build-image: - docker system df - docker system prune -f - | - docker images --format '{{.Repository}}:{{.Tag}} {{.ID}} {{.CreatedSince}}' | grep 'weeks' | while read -r line; do - image_id=$(echo $line | awk '{print $2}') - if ! docker ps -a --format '{{.Image}}' | grep -q $(echo $line | awk '{print $1}'); then - docker rmi $image_id - fi + docker images --format '{{.ID}} {{.CreatedSince}}' | grep -E 'weeks|months' | while read -r line; do + image_id=$(echo $line | awk '{print $1}') + docker rmi -f $image_id done