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 套件發佈至 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 符號伺服器或檔案共用。 |
發佈成品
提示
如果您的組織使用防火牆或 Proxy 伺服器,請確定您允許 Azure Artifacts 網域 URL 和 IP 位址。