開始使用 Azure Artifacts 中的 Cargo 套件

Azure DevOps Services

您可以使用 Azure Artifacts 來發佈和下載 Cargo 套件,以摘要和公用登錄。 本文會引導您設定專案,並將您的 Cargo 套件發佈至 Azure Artifacts 摘要。

必要條件

建立摘要

如果您已經有可用於 Cargo 的現有 Azure Artifacts 摘要,您可以跳至下一節。

注意

Azure Artifacts 建議使用不同的摘要來取用 crates.io 的箱子,以及專門發佈內部箱的個別摘要。

  1. 登入您的 Azure DevOps 組織,然後瀏覽至您的專案。

  2. 選取 [ 成品],然後選取 [ 建立摘要]。

  3. 為您的摘要指定名稱,並指定其可見度。 如果您想要包含來自公用登錄的套件,然後選取摘要的範圍,請核取 [上游來源] 複選框。

  4. 完成後,選取 [建立]

要饋送的 連線

  1. 登入您的 Azure DevOps 組織,然後瀏覽至您的專案。

  2. 選取 [ 成品],然後從下拉功能表中選取您的摘要。

  3. 選取要饋送 連線,然後從工具選取窗格中選取 [貨物]。

  4. 請遵循 連線 的 [項目設定] 指示來摘要頁面。

重要

Azure Artifacts 中的貨物支援需要 Rust 1.74 版或更新版本,其中包含「登錄驗證」功能的支援。 若要更新 Rust 版本,請執行 rustup update

發佈套件

若要發佈您的 Cargo 套件,請在專案目錄中執行下列命令:

cargo publish