Carregar aplicação no Github
Note
Assim que estiver pronto com seu design no App Builder, você pode carregá-lo em seu repositório GitHub privado ou público.
Neste artigo
Intro
Um dos ótimos recursos do App Builder é o serviço de geração de código. Assim que o design da aplicação estiver pronto e o código revisado, os usuários podem obter o código final da aplicação. Mas o que torna a experiência ainda melhor é o fato de que o código da aplicação pode ser facilmente carregado em um repositório GitHub diretamente de dentro do App Builder. GitHub é uma ferramenta favorita para milhares de desenvolvedores, portanto este recurso do App Builder permite que os usuários se beneficiem de todos os recursos do GitHub, como atribuir revisores, rastrear alterações, comentar e muito mais. Ao oferecer este recurso, a equipe de produto adiciona mais uma peça à história colaborativa completa de design para código, mas também integra a plataforma App Builder com um serviço bem conhecido que os engenheiros já estão acostumados a usar.
Carregando uma aplicação no GitHub
Depois de finalizar o design da sua aplicação e visualizar seu código, chega a hora de gerar o repositório de código completo da aplicação. Para fazer isso, simplesmente vá ao botão Gerar app e conecte sua conta GitHub ao App Builder. Você também pode baixar os arquivos da sua aplicação através do menu de botões.
Conectar App Builder ao GitHub
Depois de fazer login com sua conta GitHub, você deve autorizar o Indigo.Design para acessá-la para selecionar o repositório onde o código da aplicação será armazenado. Lá, você pode escolher entre criar um novo repositório ou adicionar a um existente. Ao criar um novo repositório, você pode especificar o nome do aplicativo, adicionar descrição e escolher entre repositório público ou privado. Assim que estiver pronto, os arquivos da aplicação são carregados no GitHub, criando um novo repositório GitHub.
Publicar aplicação em um repositório existente no GitHub
Criar um novo repositório no GitHub
Quando o processo de carregamento é concluído, os usuários podem aplicar alterações no repositório GitHub de dentro do App Builder ou clicar em "Visualizar no GitHub" e ver os arquivos atualizados no GitHub.
Uma aplicação em execução no VS Code
Recursos de integração do GitHub
Alterações já enviadas não serão sobrescritas
Há momentos em que você estará fazendo alterações na aplicação externamente com código e não através do App Builder. Essas alterações não serão sobrescritas quando você enviar uma alteração da interface do GitHub do App Builder. Adicionamos um novo ponto de integração que agora respeita as modificações do usuário na branch main/master fora do AppBuilder. Agora você pode mesclar o trabalho do App Builder para a branch main e na próxima vez o App Builder criará um PR que contém apenas as novas diferenças.
Melhorias:
- Avisos quando alterações externas são feitas em uma branch associada a um pull request. Para manter essas alterações, mescle o Pull Request atual e depois crie um novo.
'X' fez alterações nesta branch que ainda não foram mescladas
- Avisos quando um repositório correspondente a outra aplicação ou plataforma é escolhido.
'X' repositório foi usado anteriormente para publicar o app 'Y' para a plataforma 'Z'
- Capacidade de ir e vir entre diferentes repositórios usados no histórico de uma aplicação.
- Avisos e orientações quando conflitos são encontrados.
Note
Observe que essas alterações são uma interação unidirecional com o GitHub (ou seja, as alterações do Github não podem voltar para o AppBuilder).
Recursos adicionais
- Executar aplicação localmente
- Visualizar código da aplicação
- Indigo.Design - Guia de introdução
- Componentes do App Builder
