Delen via


Aan de slag met Azure Artifacts

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Met Azure Artifacts kunnen ontwikkelaars afhankelijkheden op één plaats beheren, bijvoorbeeld:

  • Publiceer pakketten naar feeds en deel ze binnen teams, in organisaties of openbaar.
  • Gebruik pakketten van verschillende feeds en openbare registers, zoals NuGet.org of npmjs.com.
  • Ondersteunde pakkettypen gebruiken zijn NuGet, npm, Python, Maven, Cargo en Universal Packages.

In dit artikel leest u hoe u de opslaglimiet voor Azure Artifact verhoogt en uw eerste feed maakt.

Vereisten

  • Project: Een project hebben en lid zijn.
  • Machtigingen: lid zijn van de groep Beheerders van projectverzamelingen. Eigenaren van organisaties zijn automatisch lid van deze groep.
  • Netwerkconfiguratie: Domein-URL's en IP-adressen toestaan als uw organisatie een firewall of een proxyserver gebruikt.

Notitie

Azure Artifacts biedt 2 GiB gratis opslag voor elke organisatie. Deze gratis laag is ontworpen om u te helpen evalueren of Azure Artifacts past bij uw werkstroom. Als uw organisatie begint met het verwerken van kritiekere taken, verhoogt u de opslaglimiet voor Azure Artifacts om ervoor te zorgen dat u over de juiste resources beschikt.

Opslaglimiet verhogen voor Azure Artifacts

Azure Artifacts is gratis beschikbaar voor elke organisatie met maximaal 2 GiB aan opslag. Wanneer uw organisatie de maximale opslaglimiet bereikt, kunt u geen nieuwe artefacten publiceren. Als u wilt doorgaan, verwijdert u enkele van uw bestaande artefacten of voert u de volgende stappen uit om de opslaglimiet te verhogen.

  1. Stel facturering in voor uw organisatie.

  2. Pas de gebruikslimiet voor artefacten aan door Geen limiet te selecteren, te betalen voor wat u gebruikt in de vervolgkeuzelijst.

    Schermopname van aangepaste gebruikslimiet voor artefacten op de pagina Facturering.

Opslagverbruik van artefacten weergeven

Een feed maken

  1. Meld u aan bij uw Azure DevOps-organisatie en ga vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Feed maken.

  3. Voer voor Naam een beschrijvende naam in voor uw feed.

    Selecteer voor Zichtbaarheid een optie om aan te geven wie pakketten in de feed kan bekijken.

    Als u pakketten uit openbare bronnen wilt opnemen, schakelt u het selectievakje onder Upstream-bronnen in.

    Geef voor Bereik op of het bereik van uw feed het project of de organisatie is.

  4. Selecteer Maken wanneer u klaar bent.

    Schermopname van selecties voor het maken van een nieuwe feed in Azure DevOps Services.

  1. Meld u aan bij uw Azure DevOps-server en ga vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Feed maken.

  3. Voer voor Naam een beschrijvende naam in voor uw feed.

    Selecteer voor Zichtbaarheid een optie om aan te geven wie pakketten in de feed kan bekijken.

    Als u pakketten uit openbare bronnen wilt opnemen, schakelt u het selectievakje onder Upstream-bronnen in.

    Geef voor Bereik op of het bereik van uw feed het project of de organisatie is.

  1. Selecteer Maken wanneer u klaar bent.

    Schermopname van selecties voor het maken van een nieuwe feed in Azure DevOps 2022.

  1. Selecteer Maken wanneer u klaar bent.

    Schermopname van selecties voor het maken van een nieuwe feed in Azure DevOps 2020.

  1. Meld u aan bij uw Azure DevOps-server en ga vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Nieuwe feed.

  3. Voer voor Naam een beschrijvende naam in voor uw feed.

    Selecteer voor Zichtbaarheid een optie om aan te geven wie pakketten in de feed kan bekijken.

    Als u pakketten uit openbare bronnen wilt opnemen, selecteert u de optie Pakketten uit openbare bronnen gebruiken via deze feedoptie .

  4. Selecteer Maken wanneer u klaar bent.

    Schermopname van selecties voor het maken van een nieuwe feed in Azure DevOps 2019.

Notitie

Standaard is voor nieuw gemaakte feeds de buildservicewaarde van het project ingesteld op Feed en Upstream Reader (Samenwerker).

Aan de slag met pakkettype

Met Azure Artifacts kunt u verschillende pakkettypen publiceren en gebruiken vanuit feeds en openbare registers, zoals nuget.org, npmjs.com, Maven Central, enzovoort. Selecteer uw pakkettype om aan de slag te gaan:

Beschikbaarheid van functies

Pakketten Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2020 Azure DevOps Server 2019
NuGet
dotnet
npm
Maven
Gradle
Python
Lading
Universal Packages

Veelgestelde vragen

V: Hoe kan ik de bewaarduur voor artefacten beheren?

A: U kunt het bewaarbeleid zo instellen dat pakketten automatisch worden verwijderd. Zie Bewaarbeleid gebruiken om oude pakketten te verwijderen voor meer informatie.

V: Hoe kan ik specifieke pakketten verwijderen?

A: Zie Pakketten verwijderen en herstellen voor meer informatie.

V: Welke artefacten dragen bij aan mijn totale gefactureerde opslag?

A: Er worden kosten in rekening gebracht voor alle pakkettypen (npm, NuGet, Python, Maven, Cargo en Universal Packages), inclusief pakketten die zijn opgeslagen vanuit upstream-bronnen. Er worden echter geen kosten in rekening gebracht voor pijplijnartefacten en pijplijncaching.

Notitie

Pakketten in de Prullenbak dragen bij aan uw totale opslagverbruik. Deze pakketten worden na 30 dagen definitief verwijderd. Als u ze daarvoor wilt verwijderen, gaat u naar de Prullenbak en verwijdert u deze handmatig.

V: Wat zijn de gevolgen als ik mijn Azure-abonnement verwijder uit mijn Azure DevOps-organisatie?

A: Wanneer u uw Azure-abonnement verwijdert uit uw Azure DevOps-organisatie, is uw toegang beperkt tot de gratis laag. Als uw opslaggebruik groter is dan 2 GiB, behoudt u alleen-lezentoegang tot pakketten. Als u nieuwe pakketten wilt publiceren, moet u het opslaggebruik kleiner maken dan 2 GiB. U kunt ook een Azure-abonnement opnieuw verbinden met uw organisatie en facturering instellen om uw opslaglaag te verhogen.

V: Waarom wordt mijn opslagverbruik weergegeven als 0 GiB, ook al sla ik artefacten op?

A: Op dit moment is onze kleinste maateenheid 1 GiB, dus het is waarschijnlijk dat u de drempelwaarde van 1 GiB nog niet hebt overschreden.

V: Hoe lang duurt het meestal voordat artefacten worden verwijderd in de gefactureerde opslaghoeveelheid?

A: Verwijdering van artefacten wordt mogelijk niet onmiddellijk weergegeven in het systeem. Updates voor opslagverbruik worden doorgaans binnen 24 uur voltooid, maar in sommige gevallen kan het tot 48 uur duren. Als u obstakels ondervindt bij het uploaden van artefacten, is een tijdelijke tijdelijke oplossing om het gebruiksniveau te verhogen en deze te verminderen zodra metrische opslaggegevens zijn bijgewerkt.

De kolom Gebruikt op de pagina Facturering van uw organisatie wordt één keer per dag bijgewerkt. Wanneer u een artefact verwijdert, wordt dit mogelijk niet onmiddellijk weergegeven op uw factureringspagina. De pagina Artefactopslag wordt echter vaker bijgewerkt, dus u ziet mogelijk een kleine discrepantie tussen de twee pagina's.

Een schermopname van het opslagverbruik van Artefacten.