chore: atualizar scripts de deploy com referência ao Gitea

This commit is contained in:
marcoitaloesp-ai 2025-12-19 08:33:05 +00:00 committed by GitHub
parent 0949343f9b
commit accba4ec41
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 28 additions and 1 deletions

View File

@ -4,7 +4,8 @@
# SCRIPT DE DEPLOY - WEBMoney Backend Laravel # SCRIPT DE DEPLOY - WEBMoney Backend Laravel
# Servidor: 213.165.93.60 # Servidor: 213.165.93.60
# Domínio: https://webmoney.cnxifly.com # Domínio: https://webmoney.cnxifly.com
# Versão: 1.0.0 # Repositório: https://git.cnxifly.com/marco/webmoney
# Versão: 1.1.0
############################################################################### ###############################################################################
set -e # Exit on error set -e # Exit on error
@ -13,6 +14,7 @@ set -e # Exit on error
RED='\033[0;31m' RED='\033[0;31m'
GREEN='\033[0;32m' GREEN='\033[0;32m'
YELLOW='\033[1;33m' YELLOW='\033[1;33m'
BLUE='\033[0;34m'
NC='\033[0m' # No Color NC='\033[0m' # No Color
# Configurações # Configurações
@ -21,6 +23,7 @@ SERVER_HOST="213.165.93.60"
SERVER_PASSWORD="Master9354" SERVER_PASSWORD="Master9354"
SERVER_PATH="/var/www/webmoney/backend" SERVER_PATH="/var/www/webmoney/backend"
LOCAL_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" LOCAL_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="$(dirname "$LOCAL_PATH")"
echo -e "${GREEN}╔═══════════════════════════════════════════════════════╗${NC}" echo -e "${GREEN}╔═══════════════════════════════════════════════════════╗${NC}"
echo -e "${GREEN}║ WEBMoney Laravel - Deploy para Produção ║${NC}" echo -e "${GREEN}║ WEBMoney Laravel - Deploy para Produção ║${NC}"
@ -102,3 +105,14 @@ echo -e " POST /api/login - Login"
echo -e " POST /api/logout - Logout (auth)" echo -e " POST /api/logout - Logout (auth)"
echo -e " GET /api/me - Dados do usuário (auth)" echo -e " GET /api/me - Dados do usuário (auth)"
echo "" echo ""
# Lembrete de commit
echo -e "${BLUE}═══════════════════════════════════════════════════════${NC}"
echo -e "${YELLOW}📝 Não esqueça de fazer commit das alterações:${NC}"
echo -e ""
echo -e " cd $PROJECT_ROOT"
echo -e " git add -A && git commit -m \"deploy: backend\" && git push gitea main"
echo -e ""
echo -e "${BLUE} Repositório: ${NC}https://git.cnxifly.com/marco/webmoney"
echo -e "${BLUE}═══════════════════════════════════════════════════════${NC}"
echo ""

View File

@ -4,6 +4,7 @@
# ============================================================================= # =============================================================================
# Este script faz build e deploy do frontend para o servidor de produção # Este script faz build e deploy do frontend para o servidor de produção
# Uso: ./deploy.sh # Uso: ./deploy.sh
# Repositório: https://git.cnxifly.com/marco/webmoney
# ============================================================================= # =============================================================================
set -e # Sair em caso de erro set -e # Sair em caso de erro
@ -14,6 +15,7 @@ SERVER_HOST="213.165.93.60"
SERVER_PASS="Master9354" SERVER_PASS="Master9354"
REMOTE_PATH="/var/www/webmoney/frontend/dist" # <<< IMPORTANTE: Sempre /dist REMOTE_PATH="/var/www/webmoney/frontend/dist" # <<< IMPORTANTE: Sempre /dist
LOCAL_DIST="./dist" LOCAL_DIST="./dist"
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
# Cores para output # Cores para output
RED='\033[0;31m' RED='\033[0;31m'
@ -73,6 +75,17 @@ if sshpass -p "$SERVER_PASS" ssh -o StrictHostKeyChecking=no "$SERVER_USER@$SERV
echo "" echo ""
echo -e "Acesse: ${BLUE}https://webmoney.cnxifly.com${NC}" echo -e "Acesse: ${BLUE}https://webmoney.cnxifly.com${NC}"
echo "" echo ""
# Lembrete de commit
echo -e "${BLUE}════════════════════════════════════════${NC}"
echo -e "${YELLOW}📝 Não esqueça de fazer commit:${NC}"
echo -e ""
echo -e " cd $PROJECT_ROOT"
echo -e " git add -A && git commit -m \"deploy: frontend\" && git push gitea main"
echo -e ""
echo -e "${BLUE} Repositório: ${NC}https://git.cnxifly.com/marco/webmoney"
echo -e "${BLUE}════════════════════════════════════════${NC}"
echo ""
else else
echo -e "${RED}========================================${NC}" echo -e "${RED}========================================${NC}"
echo -e "${RED} ✗ ERRO: index.html não encontrado ${NC}" echo -e "${RED} ✗ ERRO: index.html não encontrado ${NC}"