Conectar-se a feeds de artefatos do Azure (dotnet)
Serviços de DevOps do Azure | Azure DevOps Server 2022 | Azure DevOps Server 2020
Usando o Azure Artifacts, você pode publicar perfeitamente seus pacotes NuGet nos feeds do Azure Artifacts para que possa compartilhá-los com outras pessoas de forma privada ou pública com base nas configurações de visibilidade do seu feed. Este guia irá guiá-lo através da configuração do seu projeto para autenticar com o feed de Artefatos do Azure usando a interface de linha de comando dotnet.
Pré-requisitos
Uma organização e um projeto do Azure DevOps. Crie uma organização ou um projeto , caso ainda não o tenha feito.
Um feed de Artefatos do Azure. Crie um novo feed se ainda não tiver um.
Transfira e instale o fornecedor de credenciais.
Baixe e instale o SDK do .NET Core (2.1.400+).
Ligar ao feed
Selecione Artefatos e, em seguida, selecione seu feed no menu suspenso.
Selecione Conectar ao feed e, em seguida, selecione dotnet na seção NuGet .
Siga as instruções na configuração do Project para configurar seu arquivo nuget.config. A estrutura do seu ficheiro deve ser semelhante a esta:
Feed com escopo do projeto:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<FEED_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/<PROJECT_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>
Feed com escopo da organização:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<FEED_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>
Entre em sua coleção de DevOps do Azure e navegue até seu projeto.
Selecione Artefatos e, em seguida, selecione seu feed no menu suspenso.
Selecione Conectar ao feed e, em seguida, selecione dotnet no painel de navegação esquerdo.
Siga as instruções na seção Configuração do projeto para configurar seu arquivo nuget.config e conectar-se ao seu feed.