2011-11-25 30 views
8

Tôi có một công việc mà tôi kích hoạt với các tham số từ một công việc khác sử dụng wget. mỗi lần tôi cung cấp thông số khác nhau cho công việc - trong đó svn sửa đổi để chạy với.
Tôi không muốn cho phép chạy đồng thời cùng một công việc, nhưng tôi muốn cho phép nhiều hơn một bản đang chờ xử lý trong hàng đợi cho công việc.
Từ những gì tôi đã thử nó đã không làm việc, tôi thấy trong hàng đợi chỉ có một xây dựng của công việc đang chờ giải quyết, không có vấn đề bao nhiêu xây dựng tôi kích hoạt.
Có thể sử dụng bất kỳ plugin nào không?nhiều hơn một bản dựng trong hàng đợi cho công việc cụ thể trong jenkins

+0

Chính xác thì không hiệu quả? Yêu cầu xây dựng cùng một công việc được xếp hàng đợi và không chạy đồng thời. – socha23

+0

Tôi thấy trong hàng đợi chỉ một bản dựng của công việc đang chờ xử lý, cho dù tôi có kích hoạt bao nhiêu lần xây dựng – oshai

+0

Bạn đang chuyển đến URL nào? – socha23

Trả lời

16

Jenkins không đặt một bản dựng trong hàng đợi nếu nó đã chứa một bản có cùng giá trị param.

Để đánh lừa, bạn có thể thêm thông số bổ sung, không được sử dụng và đặt giá trị đó thành giá trị ngẫu nhiên khi gọi wget.

+0

Cảm ơn, giống như khi chạy biểu mẫu giao diện người dùng web Jenkins –

4

Tôi cần làm như vậy và phát hiện ra Random String Parameter Plugin. Điều này thêm một chuỗi ngẫu nhiên vào mỗi bản dựng làm tham số, đủ để làm cho mỗi bản dựng độc đáo và cho Jenkins xếp hàng chúng một cách độc lập thay vì kết hợp chúng lại.

Các vấn đề liên quan