3단계: 빌드 정의 만들기
빌드 및 릴리스 정의는 Azure DevOps 작업이며 Azure DevOps 관리자가 수행해야 합니다. 빌드 정의는 git 리포지토리 내에서 프로젝트를 빌드하고 릴리스 정의는 BizTalk Server 환경에 배포합니다.
시작하기 전에
2단계 - Azure DevOps 토큰 만들기 및 에이전트 설치를 완료합니다.
빌드 작업 추가
프로젝트에서 파이프라인파이프라인 만들기를 선택합니다.>
클래식 편집기를 사용하여 YAML 없이 파이프라인을 만듭니다.
Git> Continue를 Azure Repos 선택합니다.
빈 템플릿 >적용을 선택합니다.
에이전트 풀을 설정합니다. 옵션은 다음과 같습니다.
Azure Pipelines: Azure 호스팅 에이전트 windows-2019를 > 사용하려면 이 옵션을 선택합니다.
기본값: 사용자 고유의 정의된 에이전트 풀을 사용하려면 다음 옵션을 선택합니다.
1단계에서 작업을 추가하고 Visual Studio 빌드>추가를 선택합니다.
방금 추가한 Visual Studio 빌드 작업을 선택하고 다음 속성을 설정합니다.
- 표시 이름: 빌드 솔루션(예: )을
YourProjectName/YourProjectName.sln
입력합니다. - Visual Studio 버전: Visual Studio 2015 이상을 선택합니다. 최신을 선택할 수도 있습니다.
- MSBuild 아키텍처: MSBuild x86을 선택합니다.
속성은 다음과 유사합니다.
- 표시 이름: 빌드 솔루션(예: )을
1단계에서 작업을 추가하고 빌드 아티팩트 게시 추가를 선택합니다.>
아티팩트 게시 작업을 선택하고 원하는 표시 이름을 입력합니다. 게시할 경로에서... 단추를 선택하고 애플리케이션 프로젝트 폴더(예: appProjectHelloWorld)를 선택합니다. 확인을 선택합니다.
아티팩트 이름은 원하는 모든 항목이 될 수 있습니다. 저장을 선택합니다.
트리거로 이동하고 트리거 상태 사용으로 설정합니다.
& 큐를 저장 하여 빌드 정의를 테스트합니다. 큐에 대기하면 에이전트 큐 및 분기를 묻는 메시지가 표시됩니다. 기본 에이전트 큐를 선택하고 분기를 선택합니다. 큐를 선택합니다.
새 빌드가 시작되고 성공 또는 실패에 대한 검사 선택할 수 있습니다.
수행한 작업
Azure DevOps에서 Git 또는 Team Foundation 버전 제어(선택한 항목) 내에서 애플리케이션을 빌드하는 빌드 정의를 만들었습니다. 소스 제어 내에서 변경 내용이 적용되면 변경 내용이 자동으로 검색되고 푸시할 수 있습니다.