Resumo
Efetivamente, a equipa evoluiu muito. Eles sabem como usar o Azure Pipelines e o Azure Artifacts para criar pacotes e armazená-los em um local onde outras equipes da empresa possam usá-los. O Azure DevOps tem tudo a ver com compartilhamento e colaboração. Criar código reutilizável e disponibilizá-lo para outras pessoas é uma ótima maneira de promover esses valores.
A maioria dos aplicativos modernos tem dependências que precisam ser gerenciadas durante o processo de compilação. Há muitos repositórios de pacotes para escolher quando você está procurando pacotes para usar, ou quando você está decidindo onde armazenar seus pacotes. Também pode alojar o seu próprio repositório ou utilizar uma partilha de ficheiros.
Compartilhar código entre e entre equipes ajuda a reduzir o tempo de desenvolvimento, porque você não está escrevendo o mesmo código mais de uma vez. Ele também reduz o tempo de teste, porque apenas uma base de código precisa ser testada. Quaisquer melhorias feitas no código compartilhado beneficiam todos que o usam.
Saber mais
Decidir onde hospedar seu pacote depende de muitos fatores. Por exemplo:
- Será público ou privado?
- O sistema anfitrião tem as funcionalidades de que precisa?
- Precisa de autenticar o acesso ao pacote?
- Existem motivos que indiquem a necessidade de ser alojado no local?
Talvez seja necessário considerar o idioma do pacote e o processo para acessá-lo. Aqui estão alguns recursos para verificar quando você está decidindo onde hospedar seus pacotes:
Para saber mais sobre como configurar o acesso seguro a feeds de pacotes, consulte Gerenciar permissões.