Gerenciar lançamentos e versões

Se você tiver lançamentos automáticos ativados, sempre que enviar um novo commit para o a ramificação ativa no seu repositório do GitHub App Hosting lança automaticamente uma para uma nova versão do seu app. Confira o status do lançamento na Console Firebase ou na verificação App Hosting do GitHub.

Conferir lançamentos

O console do Firebase fornece acesso a informações detalhadas sobre todos lançamentos do seu app. Na guia App Hosting, selecione Visualizar painel para o back-end cujos lançamentos você gostaria de ver. O painel exibe informações sobre o lançamento atual, junto com uma tabela listando um histórico de todos os lançamentos deste back-end.

Captura de tela da visualização de lançamentos do console

Cada lançamento contém uma confirmação de git, um job Cloud Build e um Cloud Run revisão.

  • O git commit é o snapshot do seu repositório no momento em que o lançamento é criados.
  • O job Cloud Build é o ambiente de build em que App Hosting é executado o comando "build" do seu app. Para acessar os registros Cloud Build, clique em no ID do build no Console do Firebase.
  • A revisão Cloud Run é o ambiente de execução do seu app da Web. Saiba mais sobre a configuração do ambiente de execução de um lançamento (coisas como CPU limites de memória e de memória e variáveis de ambiente) clicando no menu de três pontos e selecione Visualizar revisão Cloud Run.

Acionar manualmente um lançamento

Se você quiser acionar manualmente um lançamento da sua fonte do GitHub sem enviar uma nova confirmação, crie um lançamento no console Firebase. Um motivo pelo qual você pode querer acionar manualmente um lançamento é forçar a regeneração de conteúdo estático. Por exemplo, se os dados usados para gerar uma página forem atualizados, você vai querer renderizar a página novamente para exibir o conteúdo atualizado.

  1. Na App Hosting guia, selecione Visualizar painel para o back-end em que você quer criar um lançamento.
  2. No painel do back-end, selecione Criar lançamento.
  3. Selecione a ramificação a ser implantada.
  4. Selecione o commit que será implantado: o mais recente ou um anterior especificado pelo ID de commit.
  5. Selecione Criar. O status e um número da versão do lançamento são exibidos na tabela do histórico de lançamentos. Quando o processo de lançamento estiver concluído, será exibido como o lançamento atual.

Mudar as configurações de lançamento

É possível mudar a ramificação ativa para lançamentos e desativar ou ativar lançamentos automáticos usando os controles em Configurações > Deployment na visualização painel para um back-end.

  1. Na App Hosting guia, selecione Visualizar para o back-end em que você quer atualizar as configurações de lançamento.
  2. No painel de back-end, selecione Configurações. A visualização padrão mostra informações sobre domínios e domínios personalizados.
  3. Selecione a visualização Deployment. Nessa visualização, é possível alterar para lançamentos e desativar ou ativar lançamentos automáticos. Além disso, há opções para definir o diretório raiz do aplicativo e o ambiente o back-end. Consulte Implantar em vários ambientes.