2016-10-10 5 views
0

가끔은 기능 분기로 코드를 푸시하고 리베이스 및 git push 강제로 인해 참조가 더 이상 존재하지 않습니다. 그러나 코드 작성은 여전히 ​​참조를 다운로드하고 CI를 실행하려고 시도합니다.더 이상 존재하지 않는 참조에 대한 코드 작성 실패 처리

CodeShip에 참조가 더 이상 존재하지 않는 빌드를 통과시키지 않거나 빌드 내역에서 빌드를 삭제하지 못하도록하는 특별한 방법 (예 : 특수 종료 코드)이 있습니까?

답변

2

지금은 불가능합니다. 이론적으로 테스트가 실패하더라도 해당 명령이 종료 코드 0을 반환하도록하여 빌드가 성공하도록 할 수 있습니다.

하지만 git clone은 Codeship 자체에서 실행하는 단계이므로 수정할 수 없습니다. 이 때문에 종료 코드 git clone이 0이 아니기 때문에 단계와 빌드가 실패합니다.

나는 이것을 팀과 함께 가져올 것이다.하지만 우리가 행동을 바꿀 지 확신 할 수 없다.

면책 조항 : 저는 Codeship에서 일하고 있습니다.

관련 문제