Como corrigir problemas de deployment no Git Version Control do cPanel

Como corrigir problemas de deployment no Git Version Control do cPanel

O que é?
Problemas de deployment no Git Version Control do cPanel acontecem quando o repositório não atende aos requisitos do sistema ou quando a configuração do deploy está incorreta.
Para que serve este tutorial?
  • Identificar causas comuns de falha no deployment
  • Conferir se o repositório atende aos requisitos do cPanel
  • Revisar o arquivo .cpanel.yml
  • Entender os sinais mais comuns de configuração incorreta
Observação: O cPanel informa que o deployment só aparece quando o repositório possui um .cpanel.yml válido, uma ou mais branches e working tree limpa.

1) Verifique se o deployment aparece na interface

No cPanel, acesse:

Arquivos (Files) > Git Version Control

Se as informações de deployment não aparecerem, o repositório provavelmente não está atendendo aos requisitos básicos.


2) Confirme se o arquivo .cpanel.yml existe e está válido

O primeiro ponto a revisar é o arquivo .cpanel.yml.

Importante: Ele precisa estar no diretório principal do repositório, ser válido e estar versionado.

3) Confirme se há branch disponível

O cPanel exige pelo menos uma branch local ou remota no repositório para permitir o deployment.


4) Verifique se a working tree está limpa

O sistema não realiza deployment em repositórios com dirty working trees.

Atenção: Se houver alterações pendentes ou estado inconsistente no repositório, o deployment pode ser desativado ou falhar.

5) Revise o conteúdo do .cpanel.yml

Mesmo com o arquivo presente, caminhos incorretos ou tarefas inválidas podem impedir a implantação correta.

Itens para revisar
  • indentação YAML
  • caminho de destino do deploy
  • comandos usados nas tarefas
  • arquivo salvo no diretório principal

6) Evite editar diretamente o repositório gerenciado pelo cPanel

O próprio cPanel recomenda não alterar diretamente o conteúdo do repositório gerenciado pela interface. O ideal é trabalhar com um remoto ou um clone local e enviar as mudanças por push.


7) Lembre que o cPanel usa um post-receive hook

O sistema adiciona automaticamente um post-receive hook a todos os repositórios gerenciados pelo cPanel. Esse hook executa os comandos do .cpanel.yml durante a implantação.

Na prática: Se o arquivo estiver errado, o deployment automático também pode falhar ou não produzir o resultado esperado.

8) Revise o histórico do processo, quando necessário

O cPanel documenta que dados históricos do processo de deployment são armazenados em um banco SQLite dentro da conta, o que pode ajudar em análises mais técnicas do ambiente.


9) Resumo prático

Resumo:
Para corrigir problemas de deployment no Git Version Control do cPanel, confirme que o repositório possui .cpanel.yml válido, branch disponível, working tree limpa e tarefas corretas, evitando alterações diretas no repositório gerenciado pelo painel.

Em caso de dúvidas, abra um ticket de suporte.
Estamos à disposição para ajudar.

Atenciosamente,
MyWay Hosting
www.myway.com.br

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

Artigos Relacionados

Como usar o Terminal do cPanel

Como usar o Terminal do cPanel O que é?O Terminal do cPanel é um recurso que permite...

Como descobrir o usuário, hostname e porta para acesso SSH

Como descobrir o usuário, hostname e porta para acesso SSH O que é?Para conectar via...

Como usar o Git Version Control do cPanel

Como usar o Git Version Control do cPanel O que é?O Git Version Control do cPanel...

Como clonar um repositório Git privado na hospedagem via SSH

Como clonar um repositório Git privado na hospedagem via SSH O que é?Clonar um...

Como revogar uma chave SSH no cPanel

Como revogar uma chave SSH no cPanel O que é?Revogar uma chave SSH significa remover a...