Riepilogo

Completato

Il team ha appreso davvero molte informazioni. Ora è in grado di usare Azure Pipelines e Azure Artifacts per creare pacchetti e archiviarli in una posizione in cui gli altri team dell'azienda possano usarli. Azure DevOps si basa sulla condivisione e sulla collaborazione. Creare codice riutilizzabile e renderlo disponibile ad altri è un ottimo modo per promuovere tali valori.

La maggior parte delle app moderne possiede dipendenze che è necessario gestire durante il processo di compilazione. Quando si cercano i pacchetti da usare o quando si decide la posizione in cui archiviarli, i repository di pacchetti disponibili sono numerosi. È anche possibile ospitare il proprio repository o usare una condivisione file.

La condivisione del codice all'interno di un team e tra team diversi consente di ridurre i tempi di sviluppo perché non è necessario riscrivere lo stesso codice più volte. Consente anche di ridurre il tempo di test, perché è necessario eseguire i test per una sola codebase. Tutti i miglioramenti apportati al codice condiviso rappresentano un vantaggio per chiunque lo usi.

Altre informazioni

La scelta della posizione in cui ospitare il pacchetto dipende da molti fattori. Ad esempio:

  • Sarà pubblica o privata?
  • L'host dispone delle funzionalità necessarie?
  • Sarà necessario autenticare l'accesso al pacchetto?
  • Ci sono delle motivazioni per cui è preferibile ospitarlo in locale?

Potrebbe essere necessario considerare il linguaggio del pacchetto e il processo di accesso. Sotto sono riportate alcune risorse a cui è possibile fare riferimento quando si deve decidere dove ospitare i pacchetti:

Per altre informazioni su come configurare l'accesso sicuro ai feed di pacchetti, vedere Gestire le autorizzazioni.