다음을 통해 공유


.artifactignore 사용

Azure DevOps Services

.artifactignore는 유니버설 패키지 또는 파이프라인 아티팩트 게시 시 업로드되는 파일을 제어하는 텍스트 파일입니다.

.artifactignore 는 일반적으로 버전 제어 리포지토리에 체크 인되며 구문은 .gitignore의 구문과 유사합니다.

.artifactignore 파일을 사용하면 아티팩트 게시 전에 스테이징 디렉터리에 파일을 복사하지 않도록 하여 파이프라인 실행 시간을 줄일 수 있습니다.

예제

다음 예제에서는 src/MyApp/bin/Release 디렉터리에 있는 파일을 제외한 모든 파일을 무시합니다.

**/*
!src/MyApp/bin/Release/**.*

중요

.artifactignore 파일은 파이프라인 아티팩트 게시 작업의 인수에 제공된 targetPath 디렉터리에 있어야 합니다.

Syntax

.artifactignore는 몇 가지 사소한 제한 사항이 있는 .gitignore와 동일한 구문을 따릅니다. 더하기 기호 문자 + 는 URL 경로 및 Maven과 같은 일부 패키지 형식에 대한 의미 체계 버전 관리 메타데이터에서 지원되지 않습니다.

참고

.artifactignore 파일이 없는 경우 .gitignore 파일은 기본적으로 무시됩니다..artifactignore 파일을 만들어 다시 포함할 수 있습니다.