From d863d7f9e2d1aa81818c0b84a06d283dfff43064 Mon Sep 17 00:00:00 2001 From: "ewerton.almeida" Date: Mon, 28 Jul 2025 20:46:37 -0300 Subject: [PATCH] feat: adiciona suporte ao .env e tasks.json para deploy local e remoto --- app/git-commit.ps1 | 4 ++++ deploy-homolog.ps1 | 4 ++++ deploy-prod.ps1 | 18 ++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 app/git-commit.ps1 create mode 100644 deploy-homolog.ps1 create mode 100644 deploy-prod.ps1 diff --git a/app/git-commit.ps1 b/app/git-commit.ps1 new file mode 100644 index 0000000..8c538ce --- /dev/null +++ b/app/git-commit.ps1 @@ -0,0 +1,4 @@ +$message = Read-Host "Digite a descrição do commit" +git add . +git commit -m "$message" +git push origin main diff --git a/deploy-homolog.ps1 b/deploy-homolog.ps1 new file mode 100644 index 0000000..a21b54d --- /dev/null +++ b/deploy-homolog.ps1 @@ -0,0 +1,4 @@ +$message = Read-Host "Digite a descrição do commit para homologação" +git add . +git commit -m "$message" +git push origin main diff --git a/deploy-prod.ps1 b/deploy-prod.ps1 new file mode 100644 index 0000000..beaffa5 --- /dev/null +++ b/deploy-prod.ps1 @@ -0,0 +1,18 @@ +$message = Read-Host "Digite a descrição do commit para produção" + +Write-Host "→ Mudando para a branch 'production'..." +git checkout production + +Write-Host "→ Mesclando alterações da branch 'main'..." +git merge main + +Write-Host "→ Commitando descrição interativa..." +git commit --allow-empty -m "$message" + +Write-Host "→ Enviando para o repositório remoto..." +git push origin production + +Write-Host "→ Voltando para a branch 'main'..." +git checkout main + +Write-Host "✅ Deploy para produção finalizado!"