From 0326ee548b18462e6d1491d80268dfeb850f8098 Mon Sep 17 00:00:00 2001 From: Cleber Pereira Date: Tue, 26 May 2026 00:25:13 -0300 Subject: [PATCH] =?UTF-8?q?Adiciona=20deploy=20autom=C3=A1tico=20para=20HM?= =?UTF-8?q?L?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/hml.yml | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/hml.yml b/.gitea/workflows/hml.yml index 56454a50..715cf6a0 100644 --- a/.gitea/workflows/hml.yml +++ b/.gitea/workflows/hml.yml @@ -1,4 +1,4 @@ -name: Build HML Avanzato +name: Deploy HML Avanzato on: push: @@ -6,7 +6,7 @@ on: - main jobs: - build: + deploy-hml: runs-on: linux_amd64 steps: @@ -19,5 +19,19 @@ jobs: - name: Build projeto run: npm run build - - name: Listar dist - run: ls -lha dist + - name: Compactar dist + run: tar -czf dist.tar.gz dist + + - name: Enviar para servidor HML + run: scp dist.tar.gz avz-site-prod:/tmp/avz-site-hml-dist.tar.gz + + - name: Publicar HML + run: | + ssh avz-site-prod ' + rm -rf /opt/avanzato/site-hml/app/dist_old + mv /opt/avanzato/site-hml/app/dist /opt/avanzato/site-hml/app/dist_old + mkdir -p /opt/avanzato/site-hml/app/dist + tar -xzf /tmp/avz-site-hml-dist.tar.gz -C /opt/avanzato/site-hml/app + rm -f /tmp/avz-site-hml-dist.tar.gz + docker restart avanzato-site-hml + '