Como o Git Version Control do cPanel usa hooks no deployment
No Git, um hook é um gatilho que executa ações em momentos específicos do fluxo do repositório. No cPanel, o deployment usa um hook automático para processar as tarefas definidas no
.cpanel.yml.- Automatizar o deployment após mudanças no repositório
- Executar as tarefas do
.cpanel.yml - Integrar Git e deployment no ambiente cPanel
- Reduzir etapas manuais no fluxo de implantação
post-receive hook a todos os repositórios gerenciados pela interface.1) Entenda o que é um hook
Um hook é um mecanismo do Git para executar ações automáticas em determinados eventos do repositório.
2) Saiba qual hook o cPanel usa
Segundo a documentação oficial, o cPanel adiciona um post-receive hook em todos os repositórios que ele gerencia.
3) Veja o papel desse hook no deployment
O cPanel explica que esse hook executa automaticamente os comandos definidos no arquivo .cpanel.yml sempre que as mudanças são implantadas.
o hook funciona como o gatilho que dispara a execução das tarefas do deployment.
4) Entenda o vínculo com o .cpanel.yml
Sem um arquivo .cpanel.yml válido, o deployment não será habilitado. E sem deployment habilitado, o hook não terá a tarefa correta a executar dentro do fluxo esperado pelo cPanel.
5) Lembre que o hook é gerenciado pelo sistema
Como esse comportamento é inserido pelo cPanel nos repositórios gerenciados por ele, o usuário normalmente trabalha com o resultado do fluxo, e não com a configuração manual desse hook dentro da interface.
.cpanel.yml correto.6) Resumo prático
O Git Version Control do cPanel usa um
post-receive hook adicionado automaticamente aos repositórios gerenciados para executar as tarefas definidas no .cpanel.yml durante o deployment.Estamos à disposição para ajudar.
Atenciosamente,
MyWay Hosting
www.myway.com.br
