Pesquise pacotes nos seus feeds
Serviços de DevOps do Azure
Encontrar o pacote certo para o seu projeto pode ser um desafio, especialmente quando há muitas versões e dependências envolvidas. Neste artigo, saiba como usar a Pesquisa de Código para executar a pesquisa funcional de pacotes no Azure DevOps, que permite pesquisar pacotes com base em suas funcionalidades, metadados e trechos de código.
Pré-requisitos
- Organização e projeto do Azure DevOps: certifique-se de ter uma organização e um projeto. Se você não tiver um, crie uma organização ou um projeto.
- Feed de Artefatos do Azure: verifique se você tem um feed de Artefatos do Azure. Se não tiver um, crie um feed.
Pesquisar pacotes
Inicie sessão no seu projeto (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Digite
package
na caixa de pesquisa.Selecione nos menus suspensos para pesquisar por feeds, visualizações ou tipos de pacote.
Você pode pesquisar em todos os feeds da organização por padrão, independentemente do projeto em que você está.
O filtro Visualizações aparece somente quando você seleciona um único feed do filtro Feeds . Este filtro permite-lhe apresentar pacotes a partir de uma vista específica.
Você pode usar o filtro Tipo para escolher o tipo de pacote que deseja pesquisar (por exemplo, pacotes NuGet).
Pesquisar com a API REST
Você pode usar a API REST do Azure DevOps para pesquisar pacotes em uma organização específica. Para obter mais informações, consulte Buscar resultados de pesquisa de pacotes.
Exemplo
POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.0
{
"$orderBy": null,
"$top": 100,
"$skip": 0,
"searchText": "react-calendar",
"filters": {
"ProtocolType": "Npm"
}
}
Pesquisar fontes a montante
Usando fontes upstream, você pode consumir pacotes de registros públicos e outros feeds de Artefatos do Azure. Para obter mais informações, consulte Pesquisar a montante.
Nota
Você só pode pesquisar pacotes em fontes upstream a partir do seu feed nos Serviços de DevOps do Azure. O Explorador de Pacotes NuGet não suporta a pesquisa de pacotes upstream. Para obter mais informações, consulte Baixar pacotes NuGet.