bods
v1.42.2
公車開放資料服務
如果您想設定開發環境,請閱讀 CONTRIBUTING.md 文件。
我們現在有4個環境:
您的分支應按以下順序合併:Feature_branch -> dev -> test -> main -> tagging(使用相關版本)
當推送到dev 分支時,將建立映像並將其推送到ECR,並使用「version.txt」中指定的版本對其進行標記(因此請確保在推送程式碼時更改此設置,否則管道將不會被觸發)。然後,服務將更新為使用此最新版本。
當推送到其他環境(test、uat 或 prod)時,它將使用 version.txt 檔案來尋找鏡像版本並相應地更新服務。除了產品部署之外,所有部署都是自動化的,這需要 KPMG 基礎設施團隊的批准。
從您的分支建立拉取請求以進行測試,獲得批准並合併。這將觸發測試管道。由於圖像不存在,測試管道應該失敗。
導航到修補程式管道並從測試分支觸發它。這將觸發建置並需要大約 1:30 分鐘才能完成。