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 | Azure Artifacts 피드 또는 공용 레지스트리(예: nuget.org)에 NuGet 패키지를 게시합니다. |
npm | azure Artifacts 피드 또는 공용 레지스트리(예: npmjs.com)에 npm 패키지를 게시합니다. |
Maven | Maven 패키지를 Azure Artifacts 피드 또는 Maven Central, Google Maven 리포지토리, Gradle 플러그 인 및 JitPack과 같은 공용 레지스트리에 게시합니다. |
Python | Azure Artifacts 피드 또는 공용 레지스트리(예: PyPI.org)에 Python 패키지를 게시합니다. |
Cargo | Azure Artifacts 피드 또는 공용 레지스트리(예: Crates.io)에 Cargo 패키지를 게시합니다. |
Universal Packages | Azure Artifacts 피드 또는 유니버설 패키지 업스트림 원본에 유니버설 패키지를 게시합니다. |
기호 | Azure Artifacts 기호 서버 또는 파일 공유에 기호를 게시합니다. |
아티팩트 게시
지원되는 아티팩트
아티팩트 형식 | 설명 |
---|---|
아티팩트 빌드 | 빌드에서 생성된 파일입니다. 예: .dll, .exe 및 . PDB 파일. |
NuGet | Azure Artifacts 피드 또는 공용 레지스트리(예: nuget.org)에 NuGet 패키지를 게시합니다. |
npm | azure Artifacts 피드 또는 공용 레지스트리(예: npmjs.com)에 npm 패키지를 게시합니다. |
Maven | Maven 패키지를 Azure Artifacts 피드 또는 Maven Central, Google Maven 리포지토리, Gradle 플러그 인 및 JitPack과 같은 공용 레지스트리에 게시합니다. |
Python | Azure Artifacts 피드 또는 공용 레지스트리(예: PyPI.org)에 Python 패키지를 게시합니다. |
기호 | Azure Artifacts 기호 서버 또는 파일 공유에 기호를 게시합니다. |
아티팩트 게시
팁
조직에서 방화벽 또는 프록시 서버를 사용하는 경우 Azure Artifacts 도메인 URL 및 IP 주소를 허용 해야 합니다.