Artefatos do Azure – Atualização do Sprint 174

Features

Configurar origens upstream para Pacotes Universais

Agora você pode configurar seus feeds do Azure Artifacts para baixar automaticamente pacotes universais de fontes upstream sob demanda.

Anteriormente, você podia configurar fontes upstream no 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 dão suporte a pacotes muito maiores do que outros tipos de pacote com suporte.

Agora você pode configurar fontes upstream para Pacotes Universais da mesma forma que para outros tipos de pacote; abra as configurações do feed, clique em Fontes Upstream ->Adicionar fonte upstream -> e escolha o tipo de origem correto para você. Você verá Pacotes Universais (UPack) como uma nova opção na próxima exibição (consulte a imagem abaixo). Para obter mais informações, consulte a documentação de configuração de fontes upstream.

upack

Observe que os Pacotes Universais em fontes upstream só têm suporte entre feeds na mesma Organização de DevOps.

A API REST de atualização da versão do pacote já está disponível para pacotes do Maven

Agora você pode usar a API REST "Atualizar Versão do Pacote" do Azure Artifacts para atualizar as versões do pacote Maven. Anteriormente, você podia usar a API REST para atualizar versões de pacote 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 Required Tipo Descrição
artifactId (identificador do artefato) caminho VERDADEIRO cadeia ID do artefato do pacote
feed caminho VERDADEIRO cadeia Nome ou ID do feed
groupId caminho VERDADEIRO cadeia ID do grupo do pacote
organização caminho VERDADEIRO cadeia O nome da organização do Azure DevOps
versão caminho VERDADEIRO cadeia Versão do pacote
projeto caminho cadeia ID do projeto ou nome do projeto
versão da API consulta VERDADEIRO cadeia Versão da API a ser usada. Isso deve ser definido como '5.1-preview.1' para usar esta versão da API

Corpo da solicitação

Nome Tipo 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óximas etapas

Observação

Essas funcionalidades serão lançadas nas próximas duas a três semanas.

Vá até o Azure DevOps e dê uma olhada.

Como fornecer comentários

Adoraríamos ouvir o que você pensa sobre essas características. Use o menu de ajuda para relatar um problema ou fornecer uma sugestão.

Fazer uma sugestão

Você também pode receber conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.