Publicera npm-paket (YAML/klassisk)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Med Hjälp av Azure Pipelines kan du publicera npm-paket till Azure Artifacts-feeds eller till offentliga register som npmjs.com. I den här artikeln får du lära dig hur du publicerar npm-paket med yaml- och klassiska pipelines.
Publicera till Azure Artifacts-feeds
Kommentar
Project Collection Build Service och projektets build service-identitet måste anges till Feed Publisher (deltagare) för att publicera dina paket i en feed med Hjälp av Azure Pipelines. Mer information finns i Lägga till nya användare/grupper.
- task: Npm@1
inputs:
command: publish
publishRegistry: useFeed
publishFeed: <FEED_NAME> ## For project-scoped feeds, use: <PROJECT_NAME>/<FEED_NAME>
- publishRegistry: Alternativ: useExternalRegistry, useFeed. Välj användFeed för att använda ett flöde i din organisation.
- publishFeed: Krävs när publishRegistry = useFeed. Feeden som du vill publicera till.
Dricks
Genom att använda YAML-redigeraren för att lägga till npm-publiceringsaktiviteten genereras projektet och flödes-ID:n för din publishFeed
.
Publicera till ett offentligt register
Om du vill publicera dina paket till ett offentligt npm-register, till exempel npmjs.com, måste du först skapa en tjänstanslutning för att ansluta till den önskade externa tjänsten.
Välj Projektinställningar och välj sedan Tjänstanslutningar.
Välj Skapa tjänstanslutning för att skapa en ny tjänstanslutning.
Välj npm och välj sedan Nästa. Fyll i de obligatoriska fälten och välj sedan Spara när du är klar.
- task: Npm@1
inputs:
command: publish
publishRegistry: useExternalRegistry
publishEndpoint: '<NAME_OF_YOUR_SERVICE_CONNECTION>'
- publishRegistry: Välj användExternalRegistry för att publicera till ett offentligt register. Alternativ: useExternalRegistry | useFeed.
- publishEndpoint: krävs när
publishRegistry == useExternalRegistry
. Ersätt platshållaren med namnet på tjänstanslutningen som du skapade tidigare.
Relaterade artiklar
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för