For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integração com GitHub

Conecte seu repositório GitHub à Discloud e faça deploy direto do seu código.

🧭 Visão Geral

A Integração com GitHub permite que você faça deploy de aplicações diretamente de um repositório GitHub para a Discloud, sem necessidade de enviar ZIPs manualmente. A Discloud puxa o código do seu repositório, lê o discloud.config na raiz e compila e inicia sua aplicação automaticamente.

Este é o fluxo recomendado para equipes e para quem usa controle de versão como parte do processo de desenvolvimento.


✅ Pré-requisitos

Antes de conectar o GitHub, certifique-se de que o seguinte está em ordem:


🔗 Conecte sua conta GitHub

1

🔑 Abra a Integração GitHub

No Painel da Discloud, expanda Configurações na barra lateral esquerda e clique em Integração com GitHub.

Clique em + Adicionar conta ou organização e siga o fluxo de OAuth do GitHub para autorizar a Discloud. Isso permite que a Discloud leia seus repositórios.

2

⚙️ Configure o acesso ao repositório

Após autorizar, as contas e organizações conectadas aparecem na página de integração GitHub. Para gerenciar quais repositórios a Discloud pode acessar, clique em Gerenciar instalações (canto superior direito), isso abre as configurações do App GitHub diretamente, onde você pode escolher:

  • 🔓 Todos os repositórios - A Discloud pode acessar todos os repositórios da sua conta

  • 🔒 Repositórios selecionados - Escolha apenas os repositórios específicos que deseja fazer deploy

Você pode alterar isso a qualquer momento voltando para Configurações > Integração com GitHub e clicando em Gerenciar instalações novamente, ou gerenciando o App GitHub da Discloud diretamente nas configurações da sua conta GitHub.


🚀 Faça deploy pelo GitHub

1

🚀 Inicie um novo upload

Acesse a página Applications no Painel da Discloud, clique em + Upload (canto superior direito) e selecione GitHub como tipo de deploy.

2

🛠️ Configure o seu deploy

Repositório e branch - Escolha o repositório e a branch da qual deseja fazer deploy. A Discloud vai puxar o commit mais recente dessa branch.

Variáveis de ambiente - Adicione os segredos de produção pelos campos NAME / value.

3

✅ Confirme e faça o deploy

Revise suas configurações e clique em Continuar. A Discloud irá:

  1. Puxar o código do repositório e branch selecionados

  2. Validar seu discloud.config

  3. Instalar dependências e executar o comando de build (se configurado)

  4. Iniciar sua aplicação


🔁 Atualizando sua aplicação

A Discloud faz o redeploy da sua aplicação automaticamente sempre que você fizer push de novos commits na branch configurada durante o upload inicial. Nenhuma ação manual é necessária.

Última atualização