From 013c9db93abc79fead4f1d754b77eac024a47bdf Mon Sep 17 00:00:00 2001 From: Pierre Ozoux <pierre@ozoux.net> Date: Mon, 11 Apr 2022 18:31:29 +0200 Subject: [PATCH] Improves update all command. --- rocketchat/update_all.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/rocketchat/update_all.sh b/rocketchat/update_all.sh index 35c3fa3..5c92947 100755 --- a/rocketchat/update_all.sh +++ b/rocketchat/update_all.sh @@ -1,7 +1,8 @@ #!/bin/bash -for folder in `find . -maxdepth 2 -mindepth 2 -type d | grep -v 'trash\|temp\|tmp\|git\|common' | grep 'chat'`; -do - cd $folder; - libre update - cd ../..; + +for rc in `kubectl get ing -l app.kubernetes.io/name=Rocketchat -A --no-headers -o custom-columns=":metadata.name" | sed s/-app//g |grep -v "redirect\|beta\|test"`; do + export NS=`echo $rc | cut -d"-" -f2-` + export SUBDOMAIN=`echo $rc | cut -d"-" -f1` + cd /root/domains/$NS/$SUBDOMAIN; + libre update --batch done -- GitLab