A Cargo-csomagok használatának első lépései az Azure Artifactsben

Azure DevOps Services

Az Azure Artifacts használatával közzéteheti és letöltheti a Cargo-csomagokat a hírcsatornákhoz és a nyilvános nyilvántartásokhoz. Ez a cikk végigvezeti a projekt beállításán és a Cargo-csomagok Azure Artifacts-csatornán való közzétételén.

Előfeltételek

  • Egy Azure DevOps-szervezet és egy projekt. Ha még nem tette meg, hozzon létre egy szervezetet vagy projektet.

  • Töltse le és telepítse a rustup fájlt.

Hírcsatorna létrehozása

Ha már rendelkezik a Cargohoz használható Meglévő Azure Artifacts-hírcsatornával, ugorjon a következő szakaszra.

Feljegyzés

Az Azure Artifacts azt javasolja, hogy külön csatornát használjon a crates.io ládáinak felhasználásához, és külön csatornát kizárólag belső ládák közzétételéhez.

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Válassza az Összetevők lehetőséget, majd válassza a Hírcsatorna létrehozása lehetőséget.

  3. Adjon nevet a hírcsatornának, és adja meg annak láthatóságát. Jelölje be a Felsőbb rétegbeli források jelölőnégyzetet, ha nyilvános adatbázisokból származó csomagokat szeretne belefoglalni, majd válasszon egy hatókört a hírcsatornához.

  4. Ha elkészült, válassza a Létrehozás lehetőséget .

Csatlakozás a hírcsatornához

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Válassza az Összetevők lehetőséget, majd válassza ki a hírcsatornát a legördülő menüből.

  3. Válassza ki a Csatlakozás a betöltéshez, majd válassza a Rakomány lehetőséget az eszközválasztó panelen.

  4. Kövesse a Projekt beállítási utasításait a Csatlakozás a hírcsatorna oldalához.

Fontos

Az Azure Artifacts rakománytámogatásához az 1.74-es vagy újabb verzió szükséges, amely támogatja a "beállításjegyzék-hitelesítés" funkciót. A rozsdaverzió frissítéséhez futtassa a rustup update

Csomagok közzététele

A Cargo-csomag közzétételéhez futtassa a következő parancsot a projektkönyvtárban:

cargo publish