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!"