Fzx Platform Deploy Job - Deploy to Aliyun Development Environment
false
7
5
7
3
false
2
https://codeup.aliyun.com/69c68bacfa2a62bc85952a67/FzxBdsh.git
6a269f08-e243-4f6a-843e-76244317e4a0
*/develop
true
false
false
false
Fzx-Build
false
/dev/null || true"
echo "Copying compose file..."
scp -i "$SSH_KEY" -o StrictHostKeyChecking=no "infrastructure/compose/podman-compose.aliyun-dev.yml" "$DEPLOY_USER@$DEPLOY_HOST:$COMPOSE_DIR/"
echo "Checking current containers..."
ssh -i "$SSH_KEY" -o StrictHostKeyChecking=no "$DEPLOY_USER@$DEPLOY_HOST" "podman ps --filter 'name=fzx-aliyun' --format '{{.Names}} {{.Status}}'"
echo "Starting deployment..."
ssh -i "$SSH_KEY" -o StrictHostKeyChecking=no "$DEPLOY_USER@$DEPLOY_HOST" "cd $COMPOSE_DIR && podman-compose -f podman-compose.aliyun-dev.yml up -d --remove-orphans"
echo "Waiting for services to start..."
sleep 30
echo "Verifying deployment..."
ssh -i "$SSH_KEY" -o StrictHostKeyChecking=no "$DEPLOY_USER@$DEPLOY_HOST" "podman ps --filter 'name=fzx-aliyun' --format '{{.Names}} {{.Status}}'"
echo "========================================"
echo "Deployment completed successfully!"
echo "========================================"
]]>