2014-04-15 18 views
9

Nhiều dự án của tôi xây dựng sử dụng cùng một giai đoạn, công việc và nhiệm vụ hơn và hơn nữa. Có cách nào để xác định một "mẫu" kế hoạch và sử dụng nó để làm cho các kế hoạch templated từ? Tôi là không phải nói về nhân bản, bởi vì với nhân bản, bạn có thể thực hiện các thay đổi độc lập cho tất cả các bản sao. Những gì tôi muốn là một cách để tạo mẫu, nói rằng, 10 kế hoạch khác nhau, và sau đó nếu tôi muốn thêm một công việc/nhiệm vụ mới cho tất cả chúng, tôi sẽ chỉ cần thay đổi mẫu và điều đó sẽ gợn sóng thành tất cả các kế hoạch sử dụng mẫu.Mẫu kế hoạch CI của tre?

Điều này có thể thực hiện được không và nếu có thì làm cách nào?

Trả lời

6

Đó không phải là hiện nay có thể, không may:

Một yêu cầu tính năng khá cũ cho plan templates to reuse across projects (BAM-907) đã được giải quyết như Cố định do introduction of plan branches trong tre 4,0 (xem Using plan branches để biết chi tiết):

Chi nhánh kế hoạch là cấu hình Gói tre đại diện cho một chi nhánh trong hệ thống kiểm soát phiên bản của bạn. Chúng kế thừa tất cả các cấu hình được định nghĩa bởi Gói cha, ngoại trừ việc thay vì xây dựng dựa trên dòng chính của kho lưu trữ, chúng xây dựng dựa vào một nhánh cụ thể. Cũng cần lưu ý rằng chỉ những người dùng có quyền truy cập chỉnh sửa vào Gói mới có thể tạo Chi nhánh kế hoạch kế thừa từ gói đó.

Trong khi các ngành kế hoạch là một việc đơn giản hóa kẻ giết người cho công việc Git điển hình xung quanh các ngành chức năng và kéo các yêu cầu thực tế và có thể giúp đỡ cho phù hợp, họ không bao gồm đầy đủ các yêu cầu ban đầu cũng không bạn, có lẽ - khía cạnh đó là trong khi đó theo dõi qua Add possibility to create plan templates and choose a template when creating a plan (BAM-11380) và đặc biệt . Build and deployment templates (BAM-13600), với tính năng sau có một phần promising comment from January 2014:

Cảm ơn bạn đã báo cáo sự cố này. Chúng tôi đã suy nghĩ về các mẫu rất nhiều trong vài tháng qua. Khi chúng tôi có thêm tin tức để chia sẻ về điều này, chúng tôi chắc chắn sẽ cập nhật vé này.

+0

hiện tre ít nhất phơi bày công việc xây dựng cụ thể cho một số loại tạo tác cấu hình có thể được giữ trong kiểm soát nguồn? Tôi thậm chí sẽ giải quyết cho thủ công một số kỹ thuật kịch bản để tuôn ra một giải pháp cập nhật mẫu cho tất cả các công việc hạ lưu bằng cách sử dụng một số cách tiếp cận nhà ủ nếu nó được công việc làm. – jxramos

0

Tôi biết câu hỏi này là khép kín, chỉ muốn thêm một cái gì đó tôi tình cờ gặp hôm nay:

https://ecosystem.atlassian.net/browse/PLATFORM-48

Bởi vẻ của này (vấn đề trong việc xem xét tại thời điểm nhận xét này) chúng ta nên có thể sử dụng các mẫu cho kế hoạch Bamboo khá sớm.

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