#!/bin/bash # Diretório onde o pacote será salvo PACOTE_DIR="./pacotes" # Criar o diretório se não existir mkdir -p $PACOTE_DIR # Executar build e empacotar o pacote echo "🚀 Gerando pacote..." pnpm run build && pnpm pack --pack-destination $PACOTE_DIR # Obtém o último arquivo .tgz gerado PACOTE_FILE=$(ls -t $PACOTE_DIR/*.tgz | head -n 1) # URL do servidor onde o arquivo será enviado UPLOAD_URL="https://e-licencie.com.br/pacotes/" # Verifica se o arquivo existe antes de enviar if [ -f "$PACOTE_FILE" ]; then echo "📤 Enviando pacote: $PACOTE_FILE para $UPLOAD_URL" curl -X POST -F "file=@$PACOTE_FILE" "$UPLOAD_URL" echo "" else echo "❌ Erro: Nenhum arquivo encontrado em $PACOTE_DIR" exit 1 fi