21

Có plugin nào có sẵn trong Jenkins cho phép bạn sử dụng lại cấu hình được chia sẻ trên các công việc .. ví dụ: tôi có thể định nghĩa mẫu cho Continuous Integration và mẫu khác cho Running Tests và tạo nhiều công việc từ các mẫu này các chi nhánh.Plugin mẫu cho Jenkins

Tôi biết plugin mẫu có sẵn trong Enterprise Jenkins nhưng có điều gì đó tương tự có sẵn cho nguồn mở jenkins không?

Tôi đang tìm kiếm một cái gì đó tương tự như here

+0

tốt cho câu hỏi đầu tiên +1 lên –

Trả lời

6

Tôi đã tìm thấy ez-templates plugin để hoạt động tốt cho việc tạo mẫu. Đây là dự án rất trẻ và bạn sẽ phải tự xây dựng nó (rất đơn giản, xem bên dưới), nhưng nó vẫn mạnh hơn nhiều so với Template Project Plugin vì nó hỗ trợ bất kỳ loại công việc nào.

Làm thế nào để xây dựng:

  1. Install Maven 3
  2. Clone/tải về ez-templates git repo
  3. Run 'mvn cài đặt' từ thư mục ez-templates thanh toán
  4. Khi xây dựng được sẵn sàng đi đến ' mục tiêu 'thư mục và tìm ez-templates.hpi đó là tự chứa plugin nhị phân.
+1

Bạn có thể giải thích lý do tại sao nó mạnh hơn Plugin Trình chiếu Mẫu không? –

+0

Đối với hậu thế, [https://wiki.jenkins-ci.org/display/JENKINS/EZ+Templates+Plugin] (ez-templates) đã được phát hành cho đăng ký plugin bình thường ngay sau bài đăng này. – drekbour

1

Chúng tôi sử dụng trình tạo công việc Jenkins để tự động hóa việc tạo và quản lý công việc jenkins của chúng tôi. Về cơ bản nó được xây dựng để cho phép chia sẻ cấu hình giữa các công việc để bạn có thể dễ dàng tạo ra các công việc tương tự với nhiều cấu hình. Hãy khám phá: http://docs.openstack.org/infra/jenkins-job-builder

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