2017-11-10 4 views
-1

CICD를 사용하면 모든 커밋마다 VSTS가 빌드를 만들고이를 대상 환경에 성공적으로 배포합니다.CICD에서 VSTS 사용

빌드가 완료되는 방식을 이해하고 싶습니다. .net 프로젝트에서 변경 사항을 커밋 할 때마다 증분 또는 전체 빌드가 필요합니다.

언제든지 이전 작업 빌드로 롤백하려는 경우 VSTS가 수행합니까 아니면 구성해야하거나 번거로운 작업을 수행해야합니까?

+0

여기에서 시작하십시오. https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/release/what-is-release-management 특정 질문이있는 경우 게시물을 작성하십시오. . –

답변

0

호스트 에이전트을 사용하는 경우 매번 전체 빌드입니다. 비주얼 스튜디오 빌드 작업을 깨끗한 옵션을 선택하지 않은, 당신은 개인 빌드 에이전트를 사용하여 (예에서, 깨끗한이 거짓 소스를 가져 분명 아무것도하지 않는 경우

을 (전체 프로젝트를 빌드, 소스를 다운로드해야합니다)) 소스가 변경되지 않으면 빌드의 일부가 최신 상태가됩니다. (빌드 결과가 최신 인 경우 업데이트 된 파일을 다운로드하고 일부 빌드 대상을 건너 뛸 수 있음)

VSTS가 빌드를 롤백 할 수 없으면 변경 내용을 롤백 한 다음 다시 빌드하고 다시 배포 할 수 있습니다. 롤백에 대한 블로그는 Implement Rollback with Release Management입니다.