Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
Azure Artifacts を使用すると、開発者は、PyPI、Maven Central、NuGet.org などのフィードやパブリック レジストリからさまざまな種類のパッケージを発行して使用できます。Azure Artifacts と Azure Pipelines を組み合わせて、ビルドとパイプラインの成果物を発行したり、パッケージをデプロイしたり、アプリケーションをビルド、テスト、またはデプロイするためにパイプラインのさまざまなステージにわたってファイルを統合したりできます。
サポートされている成果物
| 成果物の種類 | 形容 | 
|---|---|
| ビルド成果物 | ビルドによって生成されたファイル。 例: .dll、.exe、および .PDB ファイル。 | 
| パイプライン成果物 | Azure DevOps Services を使用している場合は、パフォーマンスを向上させるために推奨されます。 リリース パイプラインではサポートされていません。 | 
| NuGet | NuGet パッケージを Azure Artifacts フィードまたはパブリック レジストリ (nuget.org など) に発行します。 | 
| npm | npm パッケージを Azure Artifacts フィードまたは npmjs.com などのパブリック レジストリに発行します。 | 
| Maven | Maven パッケージを Azure Artifacts フィードまたはパブリック レジストリ (Maven Central、Google Maven リポジトリ、Gradle プラグイン、JitPack など) に発行します。 | 
| Python | Python パッケージを Azure Artifacts フィードまたはパブリック レジストリ (PyPI.org など) に発行します。 | 
| Cargo | Cargo パッケージを Azure Artifacts フィードまたは Crates.io などのパブリック レジストリに発行します。 | 
| Universal Packages | ユニバーサル パッケージを Azure Artifacts フィードまたはユニバーサル パッケージアップストリーム ソースに発行します。 | 
| シンボル | シンボルを Azure Artifacts シンボル サーバーまたはファイル共有に発行します。 | 
成果物を発行する
サポートされている成果物
| 成果物の種類 | 形容 | 
|---|---|
| ビルド成果物 | ビルドによって生成されたファイル。 例: .dll、.exe、および .PDB ファイル。 | 
| NuGet | NuGet パッケージを Azure Artifacts フィードまたはパブリック レジストリ (nuget.org など) に発行します。 | 
| npm | npm パッケージを Azure Artifacts フィードまたは npmjs.com などのパブリック レジストリに発行します。 | 
| Maven | Maven パッケージを Azure Artifacts フィードまたはパブリック レジストリ (Maven Central、Google Maven リポジトリ、Gradle プラグイン、JitPack など) に発行します。 | 
| Python | Python パッケージを Azure Artifacts フィードまたはパブリック レジストリ (PyPI.org など) に発行します。 | 
| シンボル | シンボルを Azure Artifacts シンボル サーバーまたはファイル共有に発行します。 | 
成果物を発行する
Tip
組織でファイアウォールまたはプロキシ サーバーを使用している場合は、Azure Artifacts ドメイン URL と IP アドレス 許可していることを確認します。