fix(deploy): cd CLIENT_PATH + git reset no inicio do script
continuous-integration/webhook Falha no build do client (VPS4)
continuous-integration/webhook Falha no build do client (VPS4)
O listener executa o script a partir do diretório webhook-listener/, não do projeto. Sem cd CLIENT_PATH, npm install e electron-builder rodavam no diretório errado e falhavam imediatamente. Também reativa git fetch + reset --hard para garantir que o script sempre builda o código mais recente do main. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+7
-4
@@ -18,10 +18,13 @@ log() {
|
||||
|
||||
log "🚀 Iniciando build do client desktop..."
|
||||
|
||||
# 1. Atualizar repositório local
|
||||
log "📦 Mantendo alterações locais (git reset ignorado)..."
|
||||
# git fetch origin main
|
||||
# git reset --hard origin/main
|
||||
# Garantir que todos os comandos rodam no diretório do projeto
|
||||
cd "$CLIENT_PATH"
|
||||
|
||||
# 1. Atualizar repositório local (puxar última versão)
|
||||
log "📦 Atualizando repositório local..."
|
||||
git fetch origin main
|
||||
git reset --hard origin/main
|
||||
|
||||
# 2. Instalar dependências
|
||||
log "📦 Instalando dependências (npm install)..."
|
||||
|
||||
Reference in New Issue
Block a user