Dela via


Vad är Azure Artifacts?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Azure Artifacts ger utvecklare ett effektivt sätt att hantera alla sina beroenden från en enda feed. Dessa feeds fungerar som lagringsplatser för lagring, hantering och delning av paket, oavsett om de finns i ditt team, i organisationer eller offentligt online. Azure Artifacts stöder flera pakettyper, inklusive NuGet, npm, Python, Maven, Cargo och Universal Packages.

Anteckning

Azure Artifacts tillhandahåller 2 GiB kostnadsfri lagring för varje organisation. Den här kostnadsfria nivån är utformad för att hjälpa dig att utvärdera om Azure Artifacts passar ditt arbetsflöde. När din organisation börjar hantera mer kritiska uppgifter ökar du lagringsgränsen för artefakter för att säkerställa att du har rätt resurser.

Skapa en ny feed

Azure Artifacts-feeds är organisationskonstruktioner som gör att du kan lagra, hantera och kontrollera åtkomsten till paket. Azure Artifacts-feeds stöder flera pakettyper som npm, NuGet, Maven, Python, Cargo och Universal Packages. Mer information finns i Vad är flöden? Om du inte har ett flöde än skapar du ett:

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj Artefakter, och välj sedan Skapa feed.

  3. Ange ett beskrivande namn för feeden och definiera dess synlighet (vem som kan använda feeden). Ange omfånget för flödet och om du vill inkludera paket från offentliga källor markerar du kryssrutan Överordnade källor .

  4. Välj Skapa när du är klar.

Sätta igång

Med Azure Artifacts kan team smidigt lagra, hantera och dela paket från ett centraliserat flöde. Du kan publicera dina paket i ett flöde, använda paket från interna eller externa feeds och installera paket från offentliga register som nuget.org, npmjs.com, Maven Central osv. Välj den teknik som är relevant för ditt scenario för att komma igång:

Pakettyp Articles
NuGet - Publicera NuGet-paket – (NuGet.exe)
Dotnet - Publicera NuGet-paket – (dotnet)
Npm - Publicera npm-paket
Maven - Publicera Maven-artefakter
Gradle - Publicera paket – Gradle
Pytonorm - Publicera Python-paket
Frakt - Publicera lastpaket
universalpaket - Publicera universella paket

Pakettyp Articles
NuGet - Publicera NuGet-paket – (NuGet.exe)
Dotnet - Publicera NuGet-paket – (dotnet)
Npm - Publicera npm-paket
Maven - Publicera Maven-artefakter
Gradle - Publicera paket – Gradle
Pytonorm - Publicera Python-paket
Frakt - Publicera lastpaket

Pakettyp Articles
NuGet - Publicera NuGet-paket – (NuGet.exe)
Dotnet - Publicera NuGet-paket – (dotnet)
Npm - Publicera npm-paket
Maven - Publicera Maven-artefakter
Gradle - Publicera paket – Gradle
Pytonorm - Publicera Python-paket

Tillgänglighet av funktioner

Paket Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet
dotnet
npm
Maven
Gradle
Pytonorm
Frakt
universalpaket

Övervaka lagringsanvändning

Du kan spåra förbrukning av artefaktlagring via användargränssnittet som är tillgängligt i organisationen eller projektinställningarna. Det ger insyn i användningen på både organisations- och projektnivå:

Om du har frågor om din artefaktlagring eller förbrukning kan du läsa vanliga frågor och svar om lagring för mer information.