Publicar pacotes npm (YAML/Clássico)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Usando o Azure Pipelines, você pode publicar seus pacotes npm em feeds do Azure Artifacts ou registros públicos como npmjs.com. Neste artigo, você aprenderá a publicar seus pacotes npm usando pipelines YAML e Classic.
Publicar em feeds do Azure Artifacts
Observação
O Serviço de Compilação da Coleção de Projetos e a identidade do Serviço de Compilação do projeto devem ser definidos como Publicador de Feed (Colaborador) para publicar seus pacotes em um feed usando o Azure Pipelines. Para saber mais, confira Adicionar novos usuários/grupos.
- task: Npm@1
inputs:
command: publish
publishRegistry: useFeed
publishFeed: <FEED_NAME> ## For project-scoped feeds, use: <PROJECT_NAME>/<FEED_NAME>
- publishRegistry: opções: useExternalRegistry, useFeed. Selecione useFeed para usar um feed em sua organização.
- publishFeed: necessário quando publishRegistry = useFeed. O feed no qual você deseja publicar.
Dica
Usar o editor YAML para adicionar a tarefa de publicação do npm gerará o projeto e as IDs de feed para o seu publishFeed
.
Publicar em um Registro público
Para publicar seus pacotes em um Registro npm público, como npmjs.com, primeiro crie uma conexão de serviço para se conectar ao serviço externo desejado.
Selecione Configurações do projeto e Conexões de serviço.
Selecione Criar conexão de serviço para criar uma conexão de serviço.
Selecione npm e selecione Avançar. Preencha os campos necessários e selecione Salvar quando terminar.
- task: Npm@1
inputs:
command: publish
publishRegistry: useExternalRegistry
publishEndpoint: '<NAME_OF_YOUR_SERVICE_CONNECTION>'
- publishRegistry: selecione useExternalRegistry para publicar em um registro público. Opções: useExternalRegistry | useFeed.
- publishEndpoint: obrigatório quando
publishRegistry == useExternalRegistry
. Substitua o espaço reservado pelo nome da conexão de serviço que você criou anteriormente.
Artigos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de