Release Management 2013 一步到位!圖形化 安裝手冊!
Release Management 2013 是什麼?簡單來說就是可以讓系統全程自動化佈署到 Production 的佈署平台,並且還提供了 過版流程的簽核機制。
系統的過版腳本非常非常地重要,有寫過版腳本就可以讓 開發、過版團隊可以上天堂並專心在自已的案子上。而不用每天為了過版還要再花 1 hr 處理,尤其是到專案後期佈版的次數更有可能會一天高達 4-5 次。再加上有些公司可能會有內外稽核的問題,就要求 AP Team 不允許碰 Proudction 環境。看起來好像是爽到 AP Team ,但 事實上卻不是這樣子對吧?因為 AP Team 為了要讓過版人員知道改了什麼,可是要額外寫一堆的「過版文件」以及「蓋一堆章的流程文件」,符合稽核和流程了卻讓 AP Team 的產能大大地下降。所以能有一個好的平台讓我們可以自動化過版就非常重要。
最近我們成功地將 A 公司的人工佈署流程轉移成 自動化佈署腳本,原本的佈署時間從 單一環境 45 分鐘 縮短成只要 5 分鐘內就佈署完成。 ( Proudction 有 5 個環境所以人工的話就要 45 * 5 )
Release Management 的安裝非常地簡單,Server / Deploy Agent / Client 的安裝前後幾乎不用 10 分鐘就安裝好了。
所以這份文件在說明如何做正確的設定可以讓 AP Team 建立好的組建腳本可以自動觸發到 Release Management 上,並讓過版人員可以自動接收到最新的組建通知
而 Release Management 的正式官方文件還非常地少,而且權限橫跨 Dev 到 Ops 上,所以會導致設定上的困難。希望這一份文件可以幫助到要往 DevOps 的開發團隊,節省更多的時間在開發上
至於過版本身的腳本設定並不在這份文件之中,若是有需要進一步
參考文章