Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure
Os Artefatos do Azure fornecem uma maneira fácil de compartilhar pacotes com usuários fora da 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 Azure DevOps . - Um projeto do Azure DevOps . |
Nota
Os feeds públicos só estão disponíveis nos Serviços de DevOps do Azure.
Criar um feed público
Importante
Somente organizações com a política Permitir projeto público já habilitada podem criar projetos ou alterar a visibilidade de um projeto para o público. A política não está mais disponível para organizações que ainda não a usam. A Microsoft recomenda o uso do GitHub para todas as suas necessidades de projetos públicos.
Feeds públicos são feeds com escopo de projeto em um projeto público. Os feeds públicos herdam as configurações de visibilidade do projeto de hospedagem.
Entre em sua organização do Azure DevOps e navegue até seu projeto público.
Selecione Artefatos e, em seguida, selecione Criar feed.
Introduza um Nome para o feed, selecione Project: PublicProject (Recomendado) para o respetivo âmbito e, em seguida, selecione Criar.
Pacotes de compartilhamento
Para compartilhar seus pacotes publicamente, você pode simplesmente compartilhar o 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. Enquanto seu projeto permanecer público, qualquer pessoa pode acessar e baixar pacotes de seu feed público sem exigir uma conta do Azure DevOps.
Nota
Você deve ser um Administrador de Feed para habilitar os selos de pacote. Consulte Gerenciar permissões para obter mais detalhes.
Publicar pacotes (CLI)
| Tipo de embalagem | 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 Python |
| Carga | - Publicar pacotes de carga |
| Pacotes universais | - Publicar pacotes universais |
Publicar pacotes com o Azure Pipelines
| Tipo de embalagem | Artigos |
|---|---|
| NuGet | - Publicar pacotes NuGet |
| Npm | - Publicar pacotes npm |
| Maven | - Publicar artefatos do Maven |
| Gradle | - Publique artefatos com o Gradle |
| Python | - Publicar pacotes Python |
| Carga | - Publicar pacotes de carga (YAML/Classic) |
| Pacotes universais | - Publicar pacotes universais |
Nota
Se a sua organização estiver a utilizar uma firewall ou um servidor proxy, certifique-se de que permite URLs de Domínio de Artefactos do Azure e endereços IP.
Conteúdo relacionado
Notificações de pacotes