Criar a aplicação a partir do GitHub
1
Abra Novo Projeto
No dashboard, clique em Novo Projeto e escolha Importar do GitHub.
2
Informe o repositório
Cole a URL do repositório (
https://github.com/owner/repository) ou use Escolher entre os
meus repositórios para listar os repositórios da sua conta. Repositórios privados exigem
conectar sua conta do GitHub, o que instala o app da Vertra Cloud nos repositórios que você
autorizar.3
Escolha a branch
A branch padrão do repositório já vem selecionada. Escolha outra branch e a árvore de arquivos
e o código importado passam a ser dela.
4
Siga o fluxo normal
A partir daqui o fluxo é o mesmo de enviar um
.zip: build, ambiente, rede, revisão e
deploy. Veja Primeiro deploy.vertra deploy na
CLI.
Ativar o deploy automático
Com o deploy automático ativado, cada push na branch escolhida publica a nova versão: a plataforma baixa o código daquele commit e faz o deploy. Sem branch escolhida, um push namain ou na
master faz o deploy.
- Na aplicação, abra Config → Deploy e vá até Deploy automático.
- Escolha a conta do GitHub e o repositório.
- Escolha a branch. A branch padrão do repositório já vem selecionada. Se a lista de branches não
puder ser carregada, o webhook segue a
mainou amaster. - Clique em Ativar deploy automático.
main ou master. Para desativar, use Desativar. O webhook também é removido
quando a aplicação é excluída.
Pushes em outras branches são ignorados. Webhooks criados antes da seleção de branch existir
continuam seguindo
main e master. Cada push conta para o
limite de deploys por hora do plano; um push que chega depois de o
limite ser excedido é descartado e registrado na aba Atividades.Pela API
O deploy automático também pode ser criado, consultado e removido pela API de deploys, com uma chave que tenha o escopoapps:write.