Introdução aos pacotes de carga no Azure Artifacts

Azure DevOps Services

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

Pré-requisitos

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

  • 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, poderá pular para a próxima seção.

Observação

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 na 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 Códigos-fonte upstream se quiser incluir pacotes de registros públicos e selecione um Escopo para seu feed.

  4. Selecione Criar quando terminar.

Conectar-se ao feed

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

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

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

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

Importante

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

Publicar pacotes

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

cargo publish