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 フィードが既にある場合は、次のセクションに進んでください。 それ以外の場合は、次のように新しいフィードを作成します。
Azure DevOps 組織にサインインしてから、プロジェクトに移動します。
[成果物] を選択し、[フィードを作成]を選択します。
フィードの 名前 を入力し、 その可視性を指定します。 パブリック レジストリからパッケージを含める場合は、 アップストリーム ソースを確認し、フィードの スコープ を選択します。
終わったら [作成] を選択します。
パッケージを発行する
フィードでまだ認証していない場合は、 Project セットアップ の手順に従って構成ファイルを構成し、資格情報プロバイダーを設定し、レジストリにログインします。
プロジェクト ディレクトリで次のコマンドを実行して、Cargo パッケージを発行します。
cargo publish
関連コンテンツ
Azure Pipelines を使用して Cargo パッケージを発行する