Tôi có một công việc sẽ tạo các tệp, trừ khi một trong các giá trị được cung cấp cho nó phù hợp với giá trị cũ hơn. Cách sạch nhất trong Jenkins để hủy bỏ hoặc thoát khỏi công việc, mà không phải là nó FAILED
? Nó thoát là hành vi chính xác vì vậy tôi muốn bản dựng được đánh dấu SUCCESS
.
Nó sẽ kết thúc bằng một câu lệnh if như vậy;
stage ('Check value') {
if( $VALUE1 == $VALUE2 ) {
//if they do match exit as a success, else continue with the rest of the job
}
}
Tôi không muốn ném mã lỗi trừ khi bằng cách nào đó có thể chuyển thành mã được đánh dấu là bản dựng thành công.
return 0
, tất cả trong tất cả các đầu của mã Groovy không có ngoại lệ nên tôi nghĩ. Tôi sẽ để ai đó có thêm thông tin về jenkins 2 xác nhận hoặc xác nhận
exit 0
...