2015-11-19 17 views
5

Tôi có chuỗi xây dựng gồm 4 cấu hình xây dựng, tương ứng với các nhiệm vụ của các nhóm khác nhau. Ý tưởng đằng sau các cấu hình là thế này:Cho phép/từ chối người dùng chạy cấu hình xây dựng trong Teamcity

  1. Run xây dựng bản thân
  2. Move xây dựng để dàn dựng
  3. QA phê duyệt
  4. phát hành

Mỗi của những cấu hình có những người có trách nhiệm khác nhau. Những người không chịu trách nhiệm về một cấu hình cụ thể không được phép chạy nó.

Tôi biết tôi có thể xác định vai trò ở cấp dự án, nhưng ở đây tôi cần xác định vai trò ở cấp cấu hình xây dựng. Điều đó có thể không?

Cảm ơn

+2

Đó không phải là atm có thể - tham khảo http://stackoverflow.com/questions/16193963/how-to-hide-teamcity-configuration-for-selected-users cho các vùng làm việc có thể có. – Mecaveli

Trả lời

0
  1. Bạn có thể tạo các tiểu dự án cho mỗi cấu hình và sau đó gán vai trò tương ứng với hạn chế.
  2. Bạn có thể thêm bước điều kiện tiên quyết cho mỗi công việc mà tên người dùng kiểm tra và bước không thành công và công việc nếu người dùng không được phép chạy công việc này.

Tôi đã thực hiện phương pháp thứ hai trong trường hợp tương tự.

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