一千萬個為什麽

搜索


在試圖清楚了解如何設置無縫CasC(配置為代碼)構建和部署計劃管理時,我不得不承認我很困惑。

以下(主觀)理想情況可能嗎?

  • 用戶可以將他們的計劃作為代碼或通過用戶界面管理為YAML
  • 規劃UI中的更改會導致對CasC代碼庫(也是YAML)的提交

與此同時,我的印象是,只有那些部分是可能的,但沒有整合設置:

  1. 管理員可以通過用戶界面手動導出(並導入?)計劃配置為YAML
  2. Bamboo Specs允許計劃的Java語言編碼。

看起來像#1太有限了(可能對REST API的使用可能會改變這種情況?但仍然需要管理員權限),並且在大多數情況下#2將被過度設計。

任何人都有(主觀)理想情況的解決方案?

轉載註明原文: CasC與竹子

一共有 1 個回答:

This slide share gives an idea how to handle CasC in Bamboo.

主持人主張使用yaml,但根據他的說法,這也有缺點。