Partilhar via


O que é o Azure Artifacts?

Serviços de DevOps do Azure | Azure DevOps Server 2022 | Azure DevOps Server 2020

Os Artefatos do Azure fornecem aos desenvolvedores uma maneira simplificada de gerenciar todas as suas dependências a partir de um único feed. Esses feeds servem como repositórios para armazenar, gerenciar e compartilhar pacotes, seja dentro da sua equipe, entre organizações ou publicamente online. O Azure Artifacts dá suporte a vários tipos de pacote, incluindo NuGet, npm, Python, Maven, Cargo e Pacotes Universais.

Nota

O Azure Artifacts fornece 2 GiB de armazenamento gratuito para cada organização. Esta camada gratuita foi projetada para ajudá-lo a avaliar se os Artefatos do Azure se ajustam ao seu fluxo de trabalho. À medida que sua organização começa a lidar com tarefas mais críticas, aumente o limite de armazenamento de artefatos para garantir que você tenha os recursos apropriados.

Criar um novo feed

Os feeds de Artefatos do Azure são construções organizacionais que permitem armazenar, gerenciar e controlar o acesso a pacotes. Os feeds de Artefatos do Azure dão suporte a vários tipos de pacote, como npm, NuGet, Maven, Python, Cargo e Pacotes Universais. Consulte O que são feeds para obter mais detalhes. Se você ainda não tem um feed, veja como criar um:

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione Artefactos e, em seguida, selecione Criar feed.

  3. Insira um Nome descritivo para seu feed e defina sua Visibilidade (quem pode usar seu feed). Especifique o Escopo do seu feed e, se desejar incluir pacotes de fontes públicas, marque a caixa de seleção Fontes upstream .

  4. Selecione Criar quando terminar.

Introdução

Os Artefatos do Azure permitem que as equipes armazenem, gerenciem e compartilhem pacotes sem problemas a partir de um feed centralizado. Você pode publicar seus pacotes em um feed, consumir pacotes de feeds internos ou externos e instalar pacotes de registros públicos, como nuget.org, npmjs.com, Maven Central, etc. Selecione a tecnologia relevante para o seu cenário para começar:

Tipo de embalagem Articles
NuGet - Publicar pacotes NuGet - (NuGet.exe)
Dotnet - Publicar pacotes NuGet - (dotnet)
Npm - Publicar pacotes npm
Maven - Publicar artefatos do Maven
Gradle - Publicar pacotes - Gradle
Píton - Publicar pacotes Python
Carga - Publicar pacotes de carga
Pacotes universais - Publicar pacotes universais

Tipo de embalagem Articles
NuGet - Publicar pacotes NuGet - (NuGet.exe)
Dotnet - Publicar pacotes NuGet - (dotnet)
Npm - Publicar pacotes npm
Maven - Publicar artefatos do Maven
Gradle - Publicar pacotes - Gradle
Píton - Publicar pacotes Python
Carga - Publicar pacotes de carga

Tipo de embalagem Articles
NuGet - Publicar pacotes NuGet - (NuGet.exe)
Dotnet - Publicar pacotes NuGet - (dotnet)
Npm - Publicar pacotes npm
Maven - Publicar artefatos do Maven
Gradle - Publicar pacotes - Gradle
Píton - Publicar pacotes Python

Disponibilidade de características

Pacotes Serviços de DevOps do Azure Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet
dotnet
NPM
Maven
Gradle
Píton
Carga
Pacotes universais

Monitorar o uso do armazenamento

Você pode controlar o consumo de armazenamento de artefatos por meio da interface do usuário disponível nas configurações da sua organização ou projeto. Ele fornece visibilidade sobre o uso nos níveis da organização e do projeto:

Se você tiver dúvidas sobre o armazenamento ou consumo de artefatos, consulte as Perguntas frequentes sobre armazenamento para obter mais detalhes.