Azure DevOps Services | 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를 사용하는 경우 더 빠른 성능을 위해 권장됩니다. 릴리스 파이프라인에서 지원되지 않습니다. |
누겟 | Azure Artifacts 피드 또는 공용 레지스트리(예: nuget.org)에 NuGet 패키지를 게시합니다. |
npm | azure Artifacts 피드 또는 공용 레지스트리(예: npmjs.com)에 npm 패키지를 게시합니다. |
메이븐 | Maven 패키지를 Azure Artifacts 피드 또는 Maven Central, Google Maven 리포지토리, Gradle 플러그 인 및 JitPack과 같은 공용 레지스트리에 게시합니다. |
파이썬 | Azure Artifacts 피드 또는 공용 레지스트리(예: PyPI.org)에 Python 패키지를 게시합니다. |
화물 | Azure Artifacts 피드 또는 공용 레지스트리(예: Crates.io)에 Cargo 패키지를 게시합니다. |
유니버설 패키지 | Azure Artifacts 피드 또는 유니버설 패키지 업스트림 원본에 유니버설 패키지를 게시합니다. |
기호 | Azure Artifacts 기호 서버 또는 파일 공유에 기호를 게시합니다. |
아티팩트 게시
Azure Pipelines(YAML/클래식) 사용하여 NuGet 패키지 게시
지원되는 아티팩트
아티팩트 게시
Azure Pipelines(YAML/클래식) 사용하여 NuGet 패키지 게시