Share via


SetBuildProperties 작업

업데이트: 2007년 11월

SetBuildProperty 작업은 빌드의 LabeName 속성을 설정합니다.

매개 변수

매개 변수

설명

TeamFoundationServerUrl

Team Foundation Server URL을 지정합니다(예: http://MyServer:8080).

BuildUri

빌드 URI를 지정합니다.

BuildNumber

빌드 번호를 지정합니다.

LabelName

레이블 이름을 지정합니다. 새 레이블 이름을 지정하려면 TFSBuild.proj 파일에서 LabelName 및 LabelScope 속성을 설정합니다.

CompilationStatus

컴파일 상태를 지정합니다. 유효한 값은 Succeeded, Failed , Unknown입니다.

DropLocation

저장 위치를 지정합니다. 저장 위치는 빌드 계정으로 읽거나 쓸 수 있는 공유 폴더여야 합니다.

Quality

빌드 품질을 지정합니다. 빌드 품질에 대한 자세한 내용은 방법: 빌드 품질 설정을 참조하십시오.

Status

빌드 상태를 지정합니다. 유효한 값은 NotStarted, InProgress, Succeeded, PartiallySucceeded, Failed, Stopped입니다.

TestStatus

테스트 상태를 지정합니다. 유효한 값은 Succeeded, Failed, Unknown입니다.

설명

SetBuildProperties 작업은 Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll 파일에 정의됩니다. Microsoft.TeamFoundation.Build.targets 파일에는 Team Foundation Build에서 CoreLabel 대상의 기본 구현으로 사용하는 SetBuildProperties 작업의 인스턴스가 포함되어 있습니다.

Team Foundation Build 컴퓨터의 <root>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild 폴더에는 Microsoft.TeamFoundation.Build.targets 파일이 들어 있습니다.

예제

다음 예제에서는 Microsoft.TeamFoundation.Build.targets 파일에 정의되어 있는 SetBuildProperties 작업의 기본 인스턴스를 보여 줍니다.

<SetBuildProperties
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildUri)"
    LabelName="$(LabelName)$(LabelScope)" />

참고 항목

작업

방법: 빌드 번호 사용자 지정

개념

Team Foundation Build 작업

기타 리소스

Team Foundation Build 사용자 지정

Team Foundation Build 대상, 작업 및 속성