동일한 제품의 15 SKU에 대해 현재 빌드를 실행 중입니다. 연쇄 적으로 모든 SKU의 전체 빌드는 3 시간 이내에 완료됩니다.빌드 에이전트에서 빌드를 병렬화하려면 어떻게해야합니까?
저는 15 개의 빌드 에이전트가 필요한 빌드 1 개를 처리 할 수있는 빌드 팜을 만들 수있는 리소스가 있으며 그 사실을 활용하고 싶습니다.
템플릿을 업그레이드 한 후 TFS 빌드 템플릿 I found online a few years ago on TFS2010을 사용하여 TFS2012에서 계속 사용했습니다. 불행히도 그 템플릿은 TFS2013에서 쉽게 작동하도록 업그레이드되지 않을 것이고, 새로운 2013 년 세계에서 새로운 템플릿을 새로 시작하고 싶다는 결점이 있기 때문에. (레이블링, 작업 항목을 빌드 번호와 결합한 파일, 잠긴 파일을 포함하는 개인 빌드)의 단일 작업에 대한 동시 처리 측면에서 단점이 있습니다.
아직 온라인을 찾지 못했기 때문에 내 자신의 병렬 빌드 템플릿. TFS2013 용 TFS 병렬 빌드 템플릿을 너무 많이 만들지 않기 전에 이미 사용할 수있는 솔루션이 있는지 아직 물어 보지 않았습니까?
(그래서 여기에 연구를하고 주제에 많은 게시물을 찾았지만, 한 VS2013에서 작동하는 병렬 템플릿 제공하는 전체 솔루션 1 개)
편집 : 병렬의 소스에 링크를 추가 TFS2010에 대한 템플릿을 작성하십시오.
어떤 병렬 처리를 수행하고 있습니까? 개별적으로 구축 할 수있는 청크로 제품을 분할하는 것만으로는 더 이상 상상할 수 없습니다. 이 경우 기본 빌드 워크 플로를 사용하여 각 청크를 빌드하고 종속성 순서대로 트리거하는 chainer 빌드를 작성하면됩니다. 또한 빌드 성능을 찾고 있다면 RAM 디스크를 사용해 보는 것이 좋습니다. 성능 향상은 빌드마다 다를 수 있지만 특정 프로젝트에서는 80 %의 이득을 얻었습니다. –