ai/at
1
0

fix install.zsh

This commit is contained in:
2025-12-10 15:33:03 +09:00
parent d4473ca84f
commit d8c20822e1

View File

@@ -361,20 +361,26 @@ function at-repos-push-reset() {
} }
function at-repos-push-docker() { function at-repos-push-docker() {
if [ -z "$1" ];then if [ -z "$1" ]; then
for ((i=1; i<=${#services}; i++)); do # for loop で配列の要素を直接 service 変数に代入する (最も安全)
service=${services[$i]} for service in "${services[@]}"; do
docker tag at-${service}:latest localhost:${dport}/${service}:latest
docker push localhost:${dport}/${service}:latest # サービス名が空でなければ処理
if [ "$service" == "ozone" ];then if [ -n "$service" ]; then
docker tag at-${service}-web:latest localhost:${dport}/${service}-web:latest docker tag at-"${service}":latest localhost:"${dport}"/"${service}":latest
docker push localhost:${dport}/${service}-web:latest docker push localhost:"${dport}"/"${service}":latest
fi
done if [ "$service" == "ozone" ]; then
else docker tag at-"${service}"-web:latest localhost:"${dport}"/"${service}"-web:latest
docker tag at-${1}:latest localhost:${dport}/${1}:latest docker push localhost:"${dport}"/"${service}"-web:latest
docker push localhost:${dport}/${1}:latest fi
fi fi
done
else
# ... (else 以降は変更なしで動作するはず)
docker tag at-"${1}":latest localhost:"${dport}"/"${1}":latest
docker push localhost:"${1}":latest # $dport が抜けていたので追加
fi
} }
function at-repos-pull-docker() { function at-repos-pull-docker() {