Plugin Jenkins Join cho phép một công việc được chạy sau khi tất cả các công việc ngay lập tức hạ lưu đã hoàn thành.Jenkins - công việc kích hoạt sau khi tất cả các công việc hạ lưu đã hoàn thành, không chỉ những công việc trước mắt
Nhưng làm cách nào tôi có thể định cấu hình công việc để chạy sau khi tất cả công việc hạ lưu đã hoàn thành, không chỉ các công việc trước mắt?
Con số này cho thấy việc kích hoạt dòng chảy tôi mong đợi:
A
|
--+----+------+--
| |
v v
B C
| |
--+--------+-----+---+-- |
| | | |
v v v |
D E F |
| | | |
v | | |
G | | |
| | | |
---+--------+----+----+-------+--
|
v
J
tôi đặt Tham Trigger trên công việc từ A đến kích hoạt các công việc chính thức J. Tuy nhiên công việc J đang bắt đầu một lần B và C đã kết thúc, không chờ đợi đối với các công việc D, E, F và G.
Trong this answer và các nhận xét của nó, nó nói rằng các đường dẫn có thể là nhiều công việc và dấu vân tay phải được sử dụng chính xác. Nhưng tôi không thể tìm ra cách để nó hoạt động.
Bạn có thể xây dựng một chút thiết lập tạo vân tay và quảng cáo không? Tôi đã hỏi gần như cùng một câu hỏi [ở đây] (http://stackoverflow.com/questions/26101765/jenkins-pipeline-top-level-join-gets-triggered-before-sub-level-join) – dstj
Xong - câu trả lời đã được được cập nhật với thông tin bổ sung về vân tay. –