次の方法で共有


コマンド ラインから Cargo パッケージを発行する

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022

この記事では、プロジェクトの設定、Azure Artifacts フィードでの認証、コマンド ラインからの Cargo パッケージの発行について説明します。

[前提条件]

製品 必要条件
Azure DevOps - Azure DevOps 組織
- Azure DevOps プロジェクト
- rustup をダウンロードしてインストールします。 Cargo バージョン 1.74.0 以降が必要です。

フィードの作成

Azure Artifacts では、 crates.io からク レートを使用するための専用フィードと、内部クレートを発行するための別のフィードを使用することをお勧めします。 Azure Artifacts フィードが既にある場合は、次のセクションに進んでください。 それ以外の場合は、次のように新しいフィードを作成します。

  1. Azure DevOps 組織にサインインしてから、プロジェクトに移動します。

  2. [成果物] を選択し、[フィードを作成]を選択します。

  3. フィードの 名前 を入力し、 その可視性を指定します。 パブリック レジストリからパッケージを含める場合は、 アップストリーム ソースを確認し、フィードの スコープ を選択します。

  4. 終わったら [作成] を選択します。

    Azure Artifacts で新しいフィードを作成する方法を示すスクリーンショット。

パッケージを発行する

  1. フィードでまだ認証していない場合は、 Project セットアップ の手順に従って構成ファイルを構成し、資格情報プロバイダーを設定し、レジストリにログインします。

  2. プロジェクト ディレクトリで次のコマンドを実行して、Cargo パッケージを発行します。

    cargo publish