Resumo
A equipe realmente percorreu um longo caminho. Agora eles sabem como usar o Azure Pipelines e o Azure Artifacts para criar pacotes e armazená-los em um local em que outras equipes da empresa possam usá-los. O Azure DevOps tem como focos compartilhamento e colaboração. Criar um código reutilizável e disponibilizá-lo para outros usuários é uma ótima maneira de promover esses valores.
A maioria dos aplicativos modernos têm dependências que precisam ser gerenciadas durante o processo de build. Há vários repositórios de pacote para escolher ao procurar os pacotes a serem usados ou decidir em que local armazenar seus pacotes. Você também pode hospedar seu próprio repositório ou usar um compartilhamento de arquivo.
Compartilhar código entre as equipes ajuda a reduzir o tempo de desenvolvimento porque você não escreve o mesmo código mais de uma vez. Também reduz o tempo de teste, porque apenas uma base de código precisa ser testada. Todos os aprimoramentos feitos ao código compartilhado beneficiam todas as pessoas que o usam.
Saiba mais
Decidir em que local hospedar seu pacote depende de muitos fatores. Por exemplo:
- Será público ou privado?
- O host tem os recursos de que você precisa?
- Você precisará autenticar o acesso ao pacote?
- Há razões pelas quais ele precisa ser hospedado localmente?
Talvez seja necessário considerar o idioma do pacote e o processo para acessá-lo. Aqui estão alguns recursos para você conferir ao decidir em que local hospedar seus pacotes:
Para saber mais sobre como configurar o acesso seguro aos feeds de pacote, confira Gerenciar permissões.