2009-09-28 2 views

답변

0

현재 허드슨에서는이 기능을 사용할 수 없습니다. 모든 빌드에서 아티팩트를 보관하지 않으려는 동기는 무엇입니까?

+0

안녕하세요 Michael, Google 환경이 안정적인지 확인하기 위해 몇 가지 정답 검사를 실시합니다. 그리고 모든 것이 완벽하다면 (또는 거의 완벽하다면) 우리는 인공물과 내가 만든 보고서 (스크린 샷이 빽빽한 무거운 것)가 필요하지 않으며 실패가있을 때 보고서 및/또는 인공물 만 갖고 싶습니다. 다른 방법이 있습니까? thanks again –

+0

이 조건부 아카이브 단계를 수행하는 자체 플러그인을 작성할 수 있습니다. 허드슨 개발자 목록이 도움이 될 수 있습니다. 보고서에 무엇이 포함되어 있는지 정말로 알지 못하더라도 성공적인 보고서를 보관하는 것이 여전히 유용하다고 저는 말할 수 있습니다. 예를 들어, 성공적인 출력 결과를보기 위해 실패를 진단 할 때 도움이됩니다. –

0

다소 간단한 해결 방법은 어떻습니까? 명령 행에서 테스트를 호출하는 빌드 빌드 단계 (또는 추가 빌드 단계)를 작성합니다. 허드슨이 오류로 간주하지 않도록 모든 오류를 포착하십시오. 조건을 평가하고 이에 따라 오류 수준을 설정하는 것보다 낫습니다. 또한 오류 수준을 설정하기 전에 보고서를 저장해야합니다 (아마 허드슨 외부). 그래야 빌드가 실패한 경우에만 보고서를 사용할 수 있습니다.

내 가정은 여기에 있습니다. 앱을 빌드 할 때 테스트를 실행하지 않는 것이 좋습니다. 그러나 두 작업에서 건물과 테스트를 분리 할 수 ​​있습니다. here을 참조하십시오.