Neste tutorial, você aprenderá como realizar o deploy via GitHub na Hospedagem Elástica, conectando seu repositório ao ambiente de hospedagem para publicar e atualizar sua aplicação de forma prática e organizada.

1. Acessando o Painel de Gerenciamento da Hospedagem
Primeiramente, acesse o painel da Hospedagem Elástica, com os dados do seu usuário.

2. Selecione a aplicação
Em seguida, selecione a aplicação que será conectada à sua conta do GitHub. Nesse exemplo, utilizaremos a aplicação “tutorial.com” e o serviço “php”.

3. Selecione a opção Deploy
Após isso, no menu do serviço clique na opção “Deploy”:

4. Realizando a integração com o GitHub
4.1 – Em seguida, clique em “Conectar GitHub”, conforme exemplo abaixo:

4.2 – Logo após, você será redirecionado para a página de login do GitHub, onde você deverá preencher com seu acesso à plataforma:

4.3 – Em seguida, clique no botão “Authorize Brasil-Cloud” para permitir e autenticar sua conexão:

5. Configurando o Deploy via GitHub
Logo após, configure qual será o Repositório da sua aplicação e qual Branch será monitorada para deploy automático. Feito isso, clique em “Salvar Configuração”:

6. Escolhendo a forma de Deploy
Na próxima etapa, defina se o deploy da sua aplicação será Automático ou Manual. A diferença está principalmente em quando e como a publicação é iniciada:
- Deploy automático via GitHub: a hospedagem identifica automaticamente as alterações enviadas ao repositório, normalmente após um
pushou uma atualização na branch configurada. Em seguida, ela inicia o processo de publicação da nova versão sem exigir nenhuma ação manual no painel. - Deploy manual via GitHub: você inicia o deploy manualmente pelo painel da hospedagem, mesmo com o repositório já conectado. Dessa forma, você escolhe quando a hospedagem deve buscar a versão mais recente do código e publicá-la.

7. Conclusão de como realizar deploy via GitHub em sua hospedagem
Pronto! Agora que você aprendeu como realizar o deploy via GitHub na Hospedagem Elástica, poderá publicar e atualizar sua aplicação diretamente a partir do seu repositório. Além disso, você pode escolher entre o deploy manual ou o deploy automático e acompanhar todo o histórico de Deploys direto no ambiente da hospedagem.
Veja também:
Como acessar o FTP pelo FileZilla no novo Painel da Hospedagem Elástica
Como realizar o acesso SSH pelo novo Painel da Hospedagem Elástica
