Azure Artifacts の概要
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Artifacts を使用すると、開発者はすべての依存関係を 1 か所から効率的に管理できます。 Azure Artifacts を使用すると、開発者はフィードにパッケージを発行し、チーム内、組織全体、さらにはインターネット経由で一般に共有することができます。 Azure Artifacts を使用すると、開発者は、NuGet.org や npmjs.com などのさまざまなフィードやパブリック レジストリのパッケージを使用することもできます。 Azure Artifacts では、NuGet、npm、Python、Maven、Cargo、ユニバーサル パッケージのパッケージの種類がサポートされています。
前提条件
Azure DevOps organizationとプロジェクト。 まだ作成していない場合は、organizationまたはプロジェクトを作成します。
organizationがファイアウォールまたはプロキシ サーバーを使用している場合は、ドメイン URL と IP アドレスを許可します。
Note
Azure Artifacts では、組織ごとに 2 GiB の無料ストレージが提供されます。 この Free レベルは、Azure Artifacts がワークフローに適合するかどうかを評価するのに役立ちます。 組織がより重要なタスクの処理を開始したら、適切なリソース 確保するために 課金を設定することをお勧めします。
Azure Artifacts の概要
Azure Artifacts を使用すると、さまざまな種類のパッケージを発行して使用できます。 パッケージの種類を選択して開始します。
Azure Artifacts の概要
Azure Artifacts を使用すると、さまざまな種類のパッケージを発行して使用できます。 パッケージの種類を選択して開始します。
使用可能な機能
パッケージの種類 | Azure DevOps Services | Azure DevOps Server |
---|---|---|
NuGet パッケージ | ![]() |
![]() |
npm パッケージ | ![]() |
![]() |
Maven パッケージ | ![]() |
![]() |
Gradle パッケージ | ![]() |
![]() |
Python パッケージ | ![]() |
![]() |
貨物パッケージ | ![]() |
![]() |
Universal Packages | ![]() |
![]() |
成果物の Free レベルとアップグレード
Azure Artifacts は、最大 2 GiB のストレージを持つすべての組織に対して無償で提供されます。 ストレージの上限に達すると、新しい成果物を発行できなくなります。 続行するには、既存の成果物の一部を削除するか、課金を設定ストレージの上限を引き上げる必要があります。 Pricing Calculator を調べて、Azure DevOps の課金に関する詳細を確認します。
組織の課金を表示する
組織の課金設定にアクセスするには、次の手順に従います。
Azure DevOps 組織にサインインします。
[Organization settings] を選択し、[Billing] を選択します。
Artifacts レベルと使用制限を表示します。
Artifacts のストレージ使用量を表示する
よく寄せられる質問
Q: アーティファクトの保持期間を管理するにはどうすればよいですか?
A: アイテム保持ポリシーを設定して、パッケージを自動的に削除できます。 詳細については、「 アイテム保持ポリシーを使用して古いパッケージを削除する方法」を参照してください。
Q: 特定のパッケージ操作方法削除しますか?
A: 詳細については、 パッケージの削除と回復 を参照してください。
Q: 課金されたストレージの合計にどのアーティファクトが影響しますか?
A: アップストリーム ソースから格納されたパッケージを含め、すべてのパッケージの種類 (npm、NuGet、Python、Maven、Cargo、ユニバーサル パッケージ) に対して課金されます。 ただし、パイプラインアーティファクトとパイプラインキャッシュには料金はかかりません
Note
ごみ箱内のパッケージは、全体的なストレージ使用量に影響します。 これらのパッケージは、30 日後に完全に削除されます。 その前に削除する場合は、ごみ箱に移動して手動で削除できます。
Q: Azure DevOps 組織から Azure サブスクリプションを削除した場合の影響は何ですか?
A: Azure DevOps 組織から Azure サブスクリプションを削除すると、アクセスは Free レベルに制限されます。 ストレージ使用量が 2 GiB を超える場合は、パッケージへの読み取り専用アクセス権を保持します。 新しいパッケージを発行するには、ストレージ使用量を 2 GiB 未満にする必要があります。 または、Azure サブスクリプションを組織に再接続し、ストレージ層を増やすために課金を設定することもできます。
Q: アーティファクトを格納している場合でも、ストレージ使用量が 0 GiB と表示されるのはなぜですか。
A: 現在、最小の測定単位は 1 GiB なので、まだ 1 GiB のしきい値を超えていない可能性があります。
Q: アーティファクトの削除が課金対象のストレージ量に反映されるまで、通常どのくらいの時間がかかりますか?
A: 成果物の削除がシステムにすぐに反映されない場合があります。 通常、ストレージ使用量の更新は 24 時間以内に完了しますが、場合によっては最大 48 時間かかる場合があります。 アーティファクトのアップロードで障害が発生した場合は、一時的な回避策として、使用レベルを上げてから、ストレージ メトリックが更新されたらそれを減らすことです。
組織の [課金] ページの Used 列は、1 日に 1 回更新されます。 アーティファクトを削除すると、請求ページにすぐに反映されない場合があります。 ただし、[Artifact Storage] ページは頻繁に更新されるため、2 つのページ間に小さな不一致が発生する可能性があります。