Dela via


Kom igång med Lastpaket i Azure Artifacts

Azure DevOps Services

Med Hjälp av Azure Artifacts kan du publicera och ladda ned Lastpaket till feeds och offentliga register. Den här artikeln beskriver hur du konfigurerar projektet och publicerar dina Cargo-paket i Ditt Azure Artifacts-flöde.

Förutsättningar

  • En Azure DevOps-organisation och ett projekt. Skapa en organisation eller ett projekt om du inte redan har gjort det.

  • Ladda ned och installera rustup.

Skapa en feed

Om du redan har ett befintligt Azure Artifacts-flöde som kan användas för Last kan du gå vidare till nästa avsnitt.

Kommentar

Azure Artifacts rekommenderar att du använder ett distinkt flöde för att använda lådor från crates.io och en separat feed som uteslutande används för publicering av interna lådor.

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj Artefakter och välj sedan Skapa feed.

  3. Ge feeden ett namn och ange dess synlighet. Markera kryssrutan Överordnade källor om du vill inkludera paket från offentliga register och välj sedan ett omfång för feeden.

  4. Välj Skapa när du är klar.

Anslut att mata

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj Artefakter och välj sedan din feed från den nedrullningsbara menyn.

  3. Välj Anslut som ska matas och välj sedan Last i verktygsmarkeringsfönstret.

  4. Följ installationsanvisningarna för Project på sidan Anslut för att mata in.

Viktigt!

Laststöd i Azure Artifacts kräver rost version 1.74 eller senare, vilket inkluderar stöd för funktionen "registry-auth". Om du vill uppdatera rust-versionen kör du rustup update

Publicera paket

Om du vill publicera ditt Cargo-paket kör du följande kommando i projektkatalogen:

cargo publish