I initiated and finalized the deployment standard process in SmartBee Intelligence with DevOps team, QA team and Developer Team.
Process Definition Document
- 1 Environment Information
- 1.1 Forwarder Portal Team Environment
- 2 Basic Deployment Information
- 2.1 上版流程
- 2.2 Code - 程式碼 / 代碼
- 2.3 Data 資料 / 數據
- 2.4 Profile/Configuration 設定檔 / 適配文檔
- 2.5 Test Report
- 2.6 Issue Severity Definition
Environment Information
Forwarder Portal Team Environment
Valid since Mar 12, 2021
Untitled Database
Basic Deployment Information
上版的交付內容有三類:
- Code - 程式碼 / 代碼
- Data - 資料 / 數據
- Profile / Configuration - 設定檔 / 適配文檔
以下將針對此三類進行說明,無論修改一種或者多種類型,PO(PM)/RD皆須撰寫Deployment Script上版腳本,放入該次 Release 交付項目至 DevOps team
上版流程
Code - 程式碼 / 代碼
程式碼 / 代碼的作業方式
-
開設分支之前,請執行過 git pull 以確定自己本地端的 develop 分支是最新狀態
*1*git pull
-
任何新的改動請依照需求單務必開設分支,並且依照以下命名規則:
- feature-[Project Code]-[Ticket Number]:feature-fpmc-437
- bug-[Project Code]-[Ticket Number]:bug-fpmc-38