일정 기간 동안 빌드를 손상시키지 않은 사람을 추적 할 수있는 Jenkins 용 플러그인이 있습니까? 그래프가 좋을 것입니다.Jenkins의 "Who Broke the Build"플러그인이 있습니까?
변경 사항을 계속 확인하는 개발자에게 부끄러움을주고 싶습니다.
일정 기간 동안 빌드를 손상시키지 않은 사람을 추적 할 수있는 Jenkins 용 플러그인이 있습니까? 그래프가 좋을 것입니다.Jenkins의 "Who Broke the Build"플러그인이 있습니까?
변경 사항을 계속 확인하는 개발자에게 부끄러움을주고 싶습니다.
우리는 The CI Game 플러그인을 사용하여 다른 사람들에게 수치심을 갖습니다.
라이브 추적의 경우 동료 개발자를 따라갈 수 있다고 믿는 경우 Claim 플러그인을 확인하십시오.
shaming 사람들이 잘 작동하지 않는다는 것을 발견하면 pre-tested commits 또는 gerrit을 시도하거나 Github pull-request work flow을 사용할 수있는 경우 사용할 수 있습니다.
직장에서 Github을 사용합니다. 대부분의 개발자는 기본 저장소에 연결할 수 없습니다. 개발자는 풀 요청을해야하며 개발자가 코드가 회귀하지 않는 것으로 증명 된 테스트 결과를 제시 할 수있는 경우에만 끌어 오기 요청을 병합해야한다는 요구 사항이 있습니다. 우리는 이러한 방식으로 문제가되는 커밋을 거의 제거했습니다. 100 % 확신 할 수있는 것은 없기 때문에 우리는 거의 인간이라고합니다. 때로는 버그가 빠지는 경우가 있습니다.
"The Continuous Integration Game"플러그는 Java 상점에서 가장 잘 사용됩니까? 우리는 대부분 .NET/Microsoft 상점입니다. 빌드 및 성공적인 빌드를 깨는 것 외에 .NET 메트릭을 추적하는 방법이 있습니까? – JackAce
죄송합니다. @ JackAce, .NET 상점에서 어떻게 작동하는지 100 % 확신하지 못했습니다. 나는 그것이 비록 똑같이 작동한다고 가정 할 것이다. [여기] (http://www.refactor.co.za/2009/12/04/continuous-integration-with-hudson-and-net/)와 같은 .NET 상점에 대한 참조가 있습니다. – bvulaj
Perl 가게에서 아주 즐겁게 사용했습니다. 일종의 테스트 장치가 있으면 출력을 JUnit으로 변환 한 다음 Hudson의 기본 제공 테스트 추적을 아주 쉽게 사용할 수 있어야합니다. –