젠킨스에서 빌드를 실행하는 데 약 15 분이 걸리는 프로젝트가 있습니다 (phpunit은 빌드에서 가장 긴 요소 임).다른 scm 트리거 빌드가 발생하면 Jenkins가 scm 트리거 빌드를 취소하도록하려면 어떻게합니까?
scm-triggered build (svn 기반)를 구성 했으므로 커밋이 발생할 때마다 빌드가 트리거됩니다 (커밋 후 스크립트 사용).
그러나 젠킨스가 프로젝트를 빌드하는 동안 커밋이 발생하면 이전 빌드가 완료 될 때까지 커밋됩니다.
새로운 커밋이 만들어지면 이전 빌드와 관련이 없기 때문에 동일한 프로젝트에 대해 새 빌드가 보류중인 경우 어떻게하면 현재 빌드를 취소 할 수 있습니까?
이렇게하면 scm이 충분히 변경되면 하루에 빌드가 완료됩니다. – Miquel