Partilhar via


Introdução aos pacotes de carga nos Artefatos do Azure

Serviços de DevOps do Azure

Usando o Azure Artifacts, você pode publicar e baixar pacotes de carga para feeds e registros públicos. Este artigo orienta você na configuração do projeto e na publicação dos pacotes de carga no feed de Artefatos do Azure.

Pré-requisitos

  • Uma organização e um projeto do Azure DevOps. Crie uma organização ou um projeto , caso ainda não o tenha feito.

  • Baixe e instale o rustup.

Criar um feed

Se você já tiver um feed de Artefatos do Azure existente que possa ser usado para Carga, pule para a próxima seção.

Nota

O Azure Artifacts recomenda o uso de um feed distinto para consumir caixas de crates.io e um feed separado exclusivamente para publicar caixas internas.

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione Artefatos e, em seguida, selecione Criar feed.

  3. Dê um Nome ao seu feed e especifique sua Visibilidade. Marque a caixa de seleção Fontes upstream se quiser incluir pacotes de registros públicos e selecione um Escopo para seu feed.

  4. Selecione Criar quando terminar.

Ligar ao feed

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione Artefatos e, em seguida, selecione seu feed no menu suspenso.

  3. Selecione Conectar ao feed e, em seguida, selecione Carga no painel de seleção de ferramentas.

  4. Siga as instruções de configuração do projeto na página Conectar ao feed.

Importante

O suporte de carga no Azure Artifacts requer a versão rust 1.74 ou mais recente, que inclui suporte para o recurso 'registry-auth'. Para atualizar sua versão rust, execute rustup update

Publicar pacotes

Para publicar o pacote Cargo, execute o seguinte comando no diretório do projeto:

cargo publish