0
스크립트에서 반환 된 값이 false 인 경우 빌드를 중지해야하지만 젠킨스 빌드 번호가 증가하지 않도록 빌드를 완전히 취소해야합니다.젠킨스 빌드 번호를 증가시키지 않고 젠킨스에서 빌드를 중단하는 방법이 있습니까?
스크립트에서 반환 된 값이 false 인 경우 빌드를 중지해야하지만 젠킨스 빌드 번호가 증가하지 않도록 빌드를 완전히 취소해야합니다.젠킨스 빌드 번호를 증가시키지 않고 젠킨스에서 빌드를 중단하는 방법이 있습니까?
나는 존재하지 않는다고 생각합니다. 그것은별로 의미가 없을 것입니다. 결국 빌드가 실패하더라도 여전히 발생 했으므로 명시 적으로 계산해야합니다.
분명히 릴리스 번호를 증가시키고 시퀀스에서 간격을 원하지 않는 메커니즘을 찾고 있습니다.
내가 사용하는 해결책은 Apache ivy의 buildnumber 작업입니다. 릴리스 레파지토리에 이미 게시 된 항목을 기반으로 시퀀스의 다음 번호를 가져옵니다. 동일한 기술을 사용하지 않을 수도 있지만 원리는 매우 좋습니다.