From 5a22e956259c9d93cdbe52d17ffd31c5e294bc71 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Wed, 20 Sep 2023 12:19:38 -0500 Subject: [PATCH] Save space by removing images immediately after building Signed-off-by: Addisu Z. Taddese --- tools/build_docs.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tools/build_docs.sh b/tools/build_docs.sh index 2be76c5be..ab6f31f20 100755 --- a/tools/build_docs.sh +++ b/tools/build_docs.sh @@ -29,22 +29,26 @@ if [[ $1 == 'all' || $1 == 'citadel' || $1 == 'Citadel' ]]; then echo -e "\e[46m\e[30mUploading documentation for Citadel\e[0m\e[39m" - docker build -t gz-citadel-docs -f Dockerfile.citadel --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker build -f Dockerfile.citadel --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker image prune -f fi if [[ $1 == 'all' || $1 == 'fortress' || $1 == 'Fortress' ]]; then echo -e "\e[46m\e[30mUploading documentation for Fortress\e[0m\e[39m" - docker build -t gz-fortress-docs -f Dockerfile.fortress --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker build -f Dockerfile.fortress --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker image prune -f fi if [[ $1 == 'all' || $1 == 'garden' || $1 == 'Garden' ]]; then echo -e "\e[46m\e[30mUploading documentation for Garden\e[0m\e[39m" - docker build -t gz-garden-docs -f Dockerfile.garden --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker build -f Dockerfile.garden --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker image prune -f fi if [[ $1 == 'all' || $1 == 'harmonic' || $1 == 'Harmonic' ]]; then echo -e "\e[46m\e[30mUploading documentation for Harmonic\e[0m\e[39m" - docker build -t gz-harmonic-docs -f Dockerfile.harmonic --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker build -f Dockerfile.harmonic --build-arg GZ_VERSION_PASSWORD --build-arg GZ_VERSION_DATE=`date -Iseconds` --no-cache --build-arg AWS_ACCESS_KEY_ID --build-arg AWS_SECRET_ACCESS_KEY . + docker image prune -f fi