diff --git a/.gitea/workflows/sync-images.yml b/.gitea/workflows/sync-images.yml index 870ecfb..6b80907 100644 --- a/.gitea/workflows/sync-images.yml +++ b/.gitea/workflows/sync-images.yml @@ -31,20 +31,16 @@ jobs: - name: Sync images to server run: | - SSH_CMD="ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=accept-new -p 22 root@${{ secrets.APP_HOST }}" - - IMAGES=( - gitea.siegeln.net/cameleer/cameleer-saas:latest - gitea.siegeln.net/cameleer/cameleer-logto:latest - gitea.siegeln.net/cameleer/cameleer-traefik:latest - gitea.siegeln.net/cameleer/cameleer-postgres:latest - gitea.siegeln.net/cameleer/cameleer-clickhouse:latest + for IMAGE in \ + gitea.siegeln.net/cameleer/cameleer-saas:latest \ + gitea.siegeln.net/cameleer/cameleer-logto:latest \ + gitea.siegeln.net/cameleer/cameleer-traefik:latest \ + gitea.siegeln.net/cameleer/cameleer-postgres:latest \ + gitea.siegeln.net/cameleer/cameleer-clickhouse:latest \ gitea.siegeln.net/cameleer/cameleer-runtime-base:latest - ) - - for IMAGE in "${IMAGES[@]}"; do + do echo "::group::Syncing $IMAGE" docker pull "$IMAGE" - docker save "$IMAGE" | $SSH_CMD "docker load" + docker save "$IMAGE" | ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=accept-new -p 22 root@${{ secrets.APP_HOST }} "docker load" echo "::endgroup::" done