2012-05-05 31 views
6

Tôi có một công trình bằng tre với 2 giai đoạn: Xây dựng & Kiểm tra và Xuất bản. Cách thức hoạt động của tre, nếu Build & kiểm tra thất bại, Publish sẽ không chạy. Đây thường là cách mà tôi muốn mọi thứ.Làm cách nào để chạy một giai đoạn duy nhất trong xây dựng bằng tre?

Tuy nhiên, đôi khi, Xây dựng & Kiểm tra sẽ không thành công nhưng tôi vẫn muốn Xuất bản để chạy. Thông thường, đây là một quá trình thủ công, mặc dù có một thử nghiệm không thành công, tôi muốn nhấn một nút để tôi có thể chạy giai đoạn Xuất bản.

Trong quá khứ, tôi có hai kế hoạch riêng biệt, nhưng tôi muốn giữ chúng lại với nhau như một. Điều này có thể không?

Trả lời

10

Từ diễn đàn trợ giúp Atlassian, ở đây: https://answers.atlassian.com/questions/52863/how-do-i-run-just-a-single-stage-of-a-build

Câu trả lời ngắn: không có. Nếu bạn muốn chạy một giai đoạn, tất cả các giai đoạn trước phải kết thúc thành công, xin lỗi.

Những gì bạn có thể làm là sử dụng chức năng Kiểm dịch, nhưng điều đó liên quan đến việc chạy lại công việc không thành công (chưa được phát hành Bamboo 4.1, bạn có thể phải bấm "Hiển thị thêm" trên màn hình kết quả xây dựng để xem lại nút -run).

Một điều có thể hữu ích trong tình huống như vậy (nhưng không phải cho OP) là vô hiệu hóa công việc.

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