ci-dockerslaves-cleanup: update and cleanup docker builders
Pull latest docker images. implments LSS-1707 and LSS-1471
Change-Id: I50e3f20cc53da4edb2bfe5180c74188e1123308e
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
diff --git a/ci-dockerfiles-deployment/cleanup-update.sh b/ci-dockerfiles-deployment/cleanup-update.sh
new file mode 100644
index 0000000..a0a3abe
--- /dev/null
+++ b/ci-dockerfiles-deployment/cleanup-update.sh
@@ -0,0 +1,14 @@
+#!/bin/bash -e
+
+for image in $(docker images|grep trustedfirmware|grep -v none|awk '{ print $1":"$2}');
+do
+ echo update: $image:
+ if ! docker pull $image
+ then
+ echo could not fetch image from dockerhub, delete
+ docker rmi $image||true
+ fi
+done
+
+echo cleaning up
+docker system prune -f