2015-11-19 156 views
5

我有一個包含4個構建配置的構建鏈,這些配置對應於不同團隊的任務。配置背後的想法是這樣的:允許/拒絕用戶在Teamcity中運行構建配置

  1. 運行構建自身
  2. 生成轉爲分期
  3. QA批准
  4. 發佈

每個那些配置有不同的負責人。不對給定配置負責的人不應該被允許運行它。

我知道我可以在項目級定義角色,但在這裏我需要在構建配置級別上定義它。那可能嗎?

感謝

+2

這是不可能的atm - 請參閱http://stackoverflow.com/questions/16193963/how-to-hide-teamcity-configuration-for-selected-users可能的工作周圍。 – Mecaveli

回答

0
  1. 您可以爲每個配置子項目,然後分配給相應的限制作用。
  2. 您可以將預處理步驟添加到每個作業,其中檢查用戶名和失敗步驟和作業,如果用戶不允許運行此作業。

我在類似的情況下做了第二種方法。

相關問題