Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Serviços do Azure DevOps
O Azure Artifacts fornece uma maneira fácil de compartilhar pacotes com usuários fora de sua organização, incluindo clientes externos, usando feeds públicos. Os pacotes armazenados em feeds públicos podem ser acessados e instalados por qualquer pessoa na Internet sem a necessidade de uma conta do Azure DevOps.
Pré-requisitos
| Produto | Requisitos |
|---|---|
| Azure DevOps | - Uma organização do Azure DevOps. - Um projeto do Azure DevOps . |
Observação
Os feeds públicos só estão disponíveis em Azure DevOps Services.
Criar um feed público
Importante
Somente as organizações com a política Permitir projeto público já habilitada podem criar projetos ou alterar a visibilidade de um projeto para público. A política não está mais disponível para organizações que ainda não a estão usando. A Microsoft recomenda usar o GitHub para todas as suas necessidades de projeto público.
Feeds públicos são feeds no escopo do projeto em um projeto público. Os feeds públicos herdam as configurações de visibilidade do projeto de hospedagem.
Entre na sua organização do Azure DevOps e navegue até o projeto público.
Selecione Artefatos e, em seguida, selecione Criar Feed.
Insira um nome para o feed, selecione Projeto: PublicProject (Recomendado) para seu escopo e, em seguida, selecione Criar.
Compartilhar pacotes
Para compartilhar seus pacotes publicamente, você pode simplesmente compartilhar a URL do feed, por exemplo: https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> ou compartilhar pacotes individuais usando selos de pacote. Desde que seu projeto permaneça público, qualquer pessoa poderá acessar e baixar pacotes do feed público sem precisar de uma conta do Azure DevOps.
Observação
Você deve ser um Administrador do Feed para habilitar selos de pacote. Consulte Gerenciar permissões para obter mais detalhes.
Publicar pacotes (CLI)
| Tipo de pacote | Artigos |
|---|---|
| NuGet |
-
Publicar pacotes NuGet – (NuGet.exe) - Publicar pacotes NuGet – (dotnet) |
| Npm | - Publicar pacotes npm |
| Maven | - Publicar Artefatos do Maven |
| Gradle | - Publicar artefatos usando o Gradle |
| Python | - Publicar pacotes do Python |
| Cargo | - Publicar pacotes de carga |
| Pacotes universais | - Publicar Pacotes Universais |
Publicar pacotes com o Azure Pipelines
| Tipo de pacote | Artigos |
|---|---|
| NuGet | - Publicar pacotes NuGet |
| Npm | - Publicar pacotes npm |
| Maven | - Publicar Artefatos do Maven |
| Gradle | - Publicar artefatos com o Gradle |
| Python | - Publicar pacotes do Python |
| Cargo | - Publicar pacotes de carga (YAML/Clássico) |
| Pacotes universais | - Publicar Pacotes Universais |
Observação
Se sua organização estiver usando um firewall ou um servidor proxy, confirme se permite URLs de domínio e endereços IP do Azure Artifacts.