Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Caraterísticas
- Configurar fontes de origem upstream para pacotes universais
- REST API de Atualização de Versão de Pacotes agora disponível para pacotes Maven
Configurar as fontes ascendentes para Universal Packages
Agora você pode configurar seus feeds de Artefatos do Azure para baixar automaticamente Pacotes Universais de fontes upstream sob demanda.
Anteriormente, você podia configurar fontes upstream em seu feed para pacotes NuGet, Python, Maven e npm, mas não para Pacotes Universais. Isso ocorreu devido a uma diferença na tecnologia de armazenamento usada para Pacotes Universais, que suportam pacotes muito maiores do que outros tipos de pacotes suportados.
Agora você pode configurar fontes upstream para Pacotes Universais da mesma forma que para outros tipos de pacotes; abra as configurações do feed, clique em Fontes upstream ->Adicionar fonte upstream -> e escolha o tipo de fonte certo para você. Você verá Pacotes Universais (UPack) como uma nova opção na próxima visualização (veja a imagem abaixo). Para obter mais informações, consulte a documentação de configuração de fontes upstream.
Observe que os Pacotes Universais em fontes upstream só são suportados entre feeds na mesma Organização de DevOps.
A "Update Package Version REST API" agora está disponível para os pacotes Maven.
Agora, você pode usar a API REST "Atualizar Versão do Pacote" do Azure Artifacts para atualizar as versões de pacotes Maven. Anteriormente, você podia usar a API REST para atualizar versões de pacotes para NuGet, Maven, npm e Pacotes Universais, mas não pacotes Maven.
Para atualizar pacotes Maven, use o comando HTTP PATCH da seguinte maneira.
PATCH
https://pkgs.dev.azure.com/{organization}/{project?}/\_apis/packaging/feeds/{feedId}/maven/groups/{groupId}/artifacts/{artifactId}/versions/{packageVersion}?api-version=5.1-preview.1
Você pode definir o seguinte:
Parâmetros de URI
| Nome | em | Obrigatório | Type | Descrição |
|---|---|---|---|---|
| artifactId | caminho | TRUE | cadeia (de caracteres) | ID do artefacto do pacote |
| feed | caminho | TRUE | cadeia (de caracteres) | Nome ou ID do fluxo |
| groupId | caminho | TRUE | cadeia (de caracteres) | ID de grupo do pacote |
| organização | caminho | TRUE | cadeia (de caracteres) | O nome da organização do Azure DevOps |
| versão | caminho | TRUE | cadeia (de caracteres) | Versão do pacote |
| projecto | caminho | cadeia (de caracteres) | ID do projeto ou nome do projeto | |
| Versão da API | consulta | TRUE | cadeia (de caracteres) | Versão da API a ser usada. Isso deve ser definido como '5.1-preview.1' para usar esta versão da api |
Órgão do Pedido
| Nome | Type | Descrição |
|---|---|---|
| views | JsonPatchOperation | A visualização à qual a versão do pacote será adicionada |
Para obter mais informações, consulte a documentação da API REST à medida que ela é atualizada.
Próximos passos
Observação
Esses recursos serão lançados nas próximas duas a três semanas.
Vá até o Azure DevOps e dê uma olhada.
Como fornecer feedback
Gostaríamos muito de ouvir o que você pensa sobre esses recursos. Use o menu Ajuda para relatar um problema ou fornecer uma sugestão.
Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.