#!/bin/bash # ============================================================= # Script de download do JasperReports Server 8.2.0 CE # Fonte: SourceForge (conforme indicado no GEMINI.md) # ============================================================= set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" FILENAME="TIB_js-jrs-cp_8.2.0_bin.zip" DOWNLOAD_URL="https://gitea.solucaoti.net.br/api/packages/rogeriolima/generic/TIB_js-jrs-cp/8.2.0/${FILENAME}" DEST="${SCRIPT_DIR}/${FILENAME}" if [ -f "$DEST" ]; then echo "✅ Arquivo já existe: $DEST" echo " Nenhum download necessário." exit 0 fi echo "📥 Baixando JasperReports Server 8.2.0 Community Edition..." echo " URL: ${DOWNLOAD_URL}" echo " Destino: ${DEST}" echo "" wget \ --progress=bar:force \ --content-disposition \ -O "${DEST}" \ "${DOWNLOAD_URL}" if [ $? -eq 0 ] && [ -f "$DEST" ]; then echo "" echo "✅ Download concluído: ${DEST}" echo " Tamanho: $(du -sh "${DEST}" | cut -f1)" else echo "" echo "❌ Falha no download automático." echo "" echo "📌 Para download manual:" echo " 1. Acesse: https://sourceforge.net/projects/jr-community-installers/files/Server/" echo " 2. Baixe o arquivo: ${FILENAME}" echo " 3. Coloque-o nesta pasta: ${SCRIPT_DIR}/" exit 1 fi