Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em March 02, 2021. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Configurar uma instância de preparo

É possível usar uma instância de preparo para testar as modificações antes de aplicá-las à your GitHub Enterprise Server instance. Por exemplo, você pode usar uma instância de teste para avaliar novas atualizações do GitHub Enterprise Server ou praticar a importação de dados de migração.

Dica: talvez seja interessante reutilizar seu arquivo de licença do GitHub Enterprise, desde que a instância de preparo não seja usada na produção.

Para fazer um teste completo em todo o appliance do GitHub Enterprise Server, você terá que englobar os sistemas externos que interagem com ele. Veja alguns fatores a serem considerados:

  • Autenticação, principalmente se você estiver usando um provedor de autenticação externo;
  • Integração com um sistema externo de geração de tíquetes;
  • Integração com um servidor de integração contínua;
  • Software ou scripts externos que usam a the GitHub Enterprise Server APIs;
  • Servidor externo SMTP para notificações de e-mail.
  1. Faça backup da sua instância de produção usando o GitHub Enterprise Server Backup Utilities. Para obter mais informações, consulte a seção "Sobre o GitHub Enterprise Server Backup Utilities" em "Configurar backups no appliance".
  2. Configure uma nova instância para funcionar como ambiente de preparo. Você pode usar os mesmos guias para provisionar e instalar sua instância de preparo, assim como fez na instância de produção. Para obter mais informações, consulte "Configurar instância do GitHub Enterprise Server".
  3. Restaure o backup na sua instância de preparo. Para obter mais informações, consulte a seção "Restaurar backup" em "Configurar backups no appliance".