Podsumowanie
Zespół przebył naprawdę długą drogę. Wiedzą, jak używać usług Azure Pipelines i Azure Artifacts do tworzenia pakietów i przechowywania ich w miejscu, w którym inne zespoły w firmie mogą ich używać. Usługa Azure DevOps polega na udostępnianiu i współpracy. Tworzenie kodu wielokrotnego użytku i udostępnianie go innym osobom to doskonały sposób na wspieranie tych wartości.
Większość nowoczesnych aplikacji ma zależności, którymi należy zarządzać podczas procesu kompilacji. Istnieje wiele repozytoriów pakietów, z których należy wybrać, kiedy szukasz pakietów do użycia, lub gdy decydujesz, gdzie przechowywać pakiety. Można również hostować własne repozytorium lub skorzystać z udziału plików.
Udostępnianie kodu między zespołami i między zespołami pomaga skrócić czas programowania, ponieważ nie piszesz tego samego kodu więcej niż raz. Skraca to również czas testowania, ponieważ należy przetestować tylko jedną bazę kodu. Wszelkie ulepszenia wprowadzone w udostępnionym kodzie korzystają ze wszystkich użytkowników.
Dowiedz się więcej
Podjęcie decyzji o tym, gdzie hostować pakiet, zależy od wielu czynników. Przykład:
- Czy pakiet będzie publiczny czy prywatny?
- Czy host ma potrzebne funkcje?
- Czy niezbędne jest uwierzytelnianie dostępu do pakietu?
- Czy z jakichś powodów pakiet musi być hostowany lokalnie?
Może być konieczne rozważenie języka pakietu i procesu uzyskiwania do niego dostępu. Poniżej przedstawiono niektóre zasoby, które należy sprawdzić podczas podejmowania decyzji o tym, gdzie hostować pakiety:
Aby dowiedzieć się więcej na temat konfigurowania bezpiecznego dostępu do kanałów informacyjnych pakietów, zobacz Zarządzanie uprawnieniami.