9.14 Como fazer deploy de alterações com Git no cPanel

Fazer deploy com Git no cPanel serve para publicar alterações do repositório gerenciado para o diretório de produção, como a pasta do site em funcionamento.
Na prática, o deploy executa as tarefas definidas no arquivo .cpanel.yml, copiando ou processando arquivos conforme a estratégia configurada.

Como acessar o cPanel

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • área do cliente MyWay

COMO FAZER DEPLOY DE ALTERAÇÕES COM GIT NO CPANEL

Entendendo o deploy

Deploy é o processo de enviar a versão desejada do projeto para o ambiente de produção.

No cPanel, isso normalmente é feito por meio do botão Deploy HEAD Commit.

Tradução útil:
Deploy HEAD Commit = Publicar o commit HEAD

Pré-requisitos importantes

Antes de conseguir fazer deploy, o repositório normalmente precisa atender a requisitos como:

  • arquivo .cpanel.yml válido na raiz do repositório
  • ao menos um branch local ou remoto
  • árvore de trabalho limpa
Se esses requisitos não forem atendidos, o cPanel pode desabilitar a funcionalidade de deployment.

Passo 1 – Entrar no repositório correto

No cPanel, acesse Arquivos > Git™ Version Control, localize o projeto e clique em Manage.


Passo 2 – Conferir o estado do projeto

Antes de publicar, confira:

  • branch atual
  • HEAD commit
  • histórico recente
  • se as alterações esperadas já estão presentes

Passo 3 – Abrir Pull or Deploy

Na área de gerenciamento, entre em Pull or Deploy.


Passo 4 – Clicar em Deploy HEAD Commit

Quando o botão estiver disponível, clique em Deploy HEAD Commit.

O sistema executará as tarefas do .cpanel.yml para enviar o conteúdo definido ao diretório de produção.

O que acontece durante o deploy

O cPanel não “publica tudo automaticamente de qualquer jeito”. Quem determina o que vai para produção é o conjunto de tarefas do arquivo .cpanel.yml.

Esse arquivo pode definir ações como:

  • copiar arquivos específicos
  • copiar diretórios
  • exportar variáveis de caminho
  • executar comandos necessários ao processo de publicação
Um fluxo bem planejado de deploy reduz erros e evita enviar arquivos indevidos para o ambiente público.

Exemplo prático

Você pode manter o projeto em /home/usuario/repos/site e usar o deploy para copiar apenas os arquivos necessários para /home/usuario/public_html.


Cuidados importantes

  • revise o .cpanel.yml antes de publicar
  • não use tarefas amplas demais sem necessidade
  • confirme o destino do deploy
  • garanta que a árvore está limpa
  • teste o site após a publicação
Um deployment mal configurado pode enviar arquivos errados para produção, sobrescrever conteúdo importante ou até expor itens que não deveriam ser públicos.

Resultado esperado

Ao final, os arquivos definidos no fluxo de deployment terão sido publicados no diretório de produção escolhido.

1. Acesse Git™ Version Control
2. Clique em Manage
3. Confirme branch, HEAD e estado do projeto
4. Entre em Pull or Deploy
5. Clique em Deploy HEAD Commit
6. Teste o resultado no ambiente publicado

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

9.01 Como acessar e usar o Git™ Version Control no cPanel

A opção Git™ Version Control do cPanel serve para criar, clonar, adicionar ao...

9.02 Como criar um repositório Git no cPanel

A opção de criar um repositório Git no cPanel serve para iniciar um projeto versionado do...

9.03 Como clonar um repositório Git no cPanel

A função de clonar um repositório Git no cPanel serve para copiar um projeto já existente...

9.04 Como adicionar um repositório Git existente ao gerenciamento do cPanel

Adicionar um repositório Git existente ao gerenciamento do cPanel serve para fazer a...

9.05 Como definir o caminho do repositório no cPanel

O campo Repository Path serve para definir onde o repositório Git ficará armazenado...