Azure Pipelines の成果物 - 概要
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
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 フィードまたは Universal Packages アップストリーム ソースに発行します。 |
シンボル | シンボルを、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 シンボル サーバーまたはファイル共有に発行します。 |
成果物を発行する
ヒント
組織でファイアウォールまたはプロキシ サーバーが使用されている場合は、必ず、Azure Artifacts のドメイン URL と IP アドレスを許可してください。