Začínáme s balíčky Cargo v Azure Artifacts

Služby Azure DevOps

Pomocí Azure Artifacts můžete publikovat a stahovat balíčky Cargo do informačních kanálů a veřejných registrů. Tento článek vás provede nastavením projektu a publikováním balíčků Cargo do informačního kanálu Azure Artifacts.

Požadavky

Vytvoření informačního kanálu

Pokud už máte existující informační kanál Azure Artifacts, který se dá použít pro Cargo, můžete přejít na další část.

Poznámka:

Azure Artifacts doporučuje používat pro využívání krabic z crates.io odlišný kanál a samostatný kanál výhradně pro publikování interních bedna.

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Vyberte Artefakty a pak vyberte Vytvořit informační kanál.

  3. Zadejte název informačního kanálu a zadejte jeho viditelnost. Zaškrtněte políčko Upstreamové zdroje, pokud chcete zahrnout balíčky z veřejných registrů, a pak vyberte Obor pro váš informační kanál.

  4. Až budete hotovi, vyberte Vytvořit .

Připojení do informačního kanálu

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Vyberte Artefakty a pak v rozevírací nabídce vyberte svůj informační kanál.

  3. Vyberte Připojení pro podávání a pak v podokně výběru nástrojů vyberte Cargo.

  4. Postupujte podle pokynů k nastavení projektu na Připojení na stránce informačního kanálu.

Důležité

Podpora nákladu v Azure Artifacts vyžaduje rust verze 1.74 nebo novější, která zahrnuje podporu funkce registry-auth. Pokud chcete aktualizovat verzi rustu, spusťte rustup update

Publikování balíčků

Pokud chcete balíček Cargo publikovat, spusťte v adresáři projektu následující příkaz:

cargo publish