다음을 통해 공유


사용자 지정된 빌드 프로세스 개발

기본 템플릿을 사용하여 가장 일반적인 요구 사항의 폭넓은 집합을 충족하는 빌드 프로세스를 만들 수 있습니다. 그러나 많은 팀에서는 프로세스에서 특수한 작업이나 사용자 지정된 논리를 수행하도록 합니다.

일반 작업

지원 내용

사용자 지정 빌드 프로세스 템플릿 만들기 및 사용. DefaultTemplate.xaml을 기반으로 만들 수 있는 빌드 정의가 팀의 요구 사항을 충족하지 않는 경우 사용자 지정된 빌드 프로세스 템플릿을 만들 수 있습니다.

사용자 지정 빌드 프로세스 템플릿 만들기 및 작업

Team Foundation Build 작업

다양한 종류의 사용자 지정된 빌드 프로세스를 만들 때 일반적으로 유용한 방법 배우기. 사용자 지정 빌드 프로세스를 만들기 전에 보다 효과적이고 효율적으로 작업하는 데 도움이 될 수 있는 주요 방법에 대해 배울 수 있습니다. 예를 들어 다음과 같은 방법에 대해 배울 수 있습니다.

  • 빌드 프로세스의 Windows Workflow 세그먼트 사용자 지정. 빌드 프로세스의 이 세그먼트는 빌드 프로세스의 대부분의 측면을 사용자 지정하는 데 적합한 곳입니다. 인수와 변수를 선언하고 사용하는 방법, Team Foundation Build에서 제공하는 주요 활동으로 작업하는 방법 등의 주요 방법을 먼저 배우면 보다 효율적으로 이 작업을 수행할 수 있습니다.

  • 빌드 프로세스의 MSBuild 세그먼트 사용자 지정. 빌드 프로세스의 이 세그먼트는 이진 파일을 컴파일하고 처리하는 방법을 사용자 지정하는 데 적합한 곳입니다. 인수를 MSBuild에 전달하는 방법, 사용자 고유의 MSBuild 요소에 대한 중앙 집중화된 공통 코드 라이브러리를 설정하고 사용하는 방법 등의 주요 방법을 먼저 배우면 보다 효율적으로 이 작업을 수행할 수 있습니다.

빌드 시스템에서 이진 파일을 배치하는 위치 제어

빌드 시스템에서 이진 파일을 저장하는 위치 제어. DefaultTemplate.xaml에 정의된 기본 빌드 프로세스는 모든 코드 프로젝트에서 컴파일된 이진 파일을 단일 디렉터리에 저장합니다. 그러나 보다 세부적으로 구성된 디렉터리 구조로 이진 파일을 구성하려고 할 수도 있습니다.

빌드 시스템에서 이진 파일을 배치하는 위치 제어

사용자 지정 워크플로 활동 만들기

(블로그 게시물) How to Create a Custom Workflow Activity

복잡한 Windows Workflow에서 탐색. DefaultTemplate.xaml을 기반으로 하는 사용자 지정된 빌드 프로세스는 구조가 복잡하고 많이 중첩된 요소를 포함할 수 있습니다. 이 단원의 일부 항목에서는 약식 구문으로 Windows Workflow 파일의 특정 요소 위치에 대해 설명합니다. 이 항목에서는 이 구문에 대해 설명하고 이 구문을 사용하여 작업할 특정 요소를 찾는 방법에 대해 설명합니다.

복잡한 Windows Workflow에서 탐색

관련 단원

MSBuild 참조

참고 항목

작업

기본 빌드 정의 만들기

개념

기본 템플릿을 사용하여 빌드 정의