跳至主要内容

3.6 查詢與回填(/releases)

搜尋條件:日期 / 需求單號 / 上線人員 → 按「查詢」載入列表,點列展開詳情面板。

momo-cogwork 直連momo-ticket-system 連線兩者皆連擋下 / 防呆實線 = 關聯 · 靜態虛線 = 流量 · 會流動 查詢上線紀錄點一筆上線單詳情面板明細 / 合併結果 / 狀態歷程DEPLOY_USER / ADMIN角色 = Deploy_User/Admin?測試合併 / 正式合併上線回填狀態·急上·退版觸發部署Jenkins編輯明細branch/工程師/程式數/路徑/順序部署窗口 套用/取消部署依賴 新增/移除

圖 7 — 查詢頁詳情面板的操作分支

上線回填(PUT /releases/{id}/feedback

欄位說明
上線是否完成下拉:未上線 / 已上線 / 取消 / 失敗 / 部署中 / 部署成功 / 部署失敗
是否為急上勾選後必填「急上原因」
是否有退版勾選後必填「退版原因」

急上/退版在建單時(上線類型)與回填時各自獨立一份,代表上線後可透過回填重新聲明/更正。momo-cogwork 的上線回填功能(§2.3)寫入的是同一份資料,走 ext API。

明細表格(可就地編輯)

欄位:順序 / 系統 / branch / 開發工程師 / 程式支數 / 設定路徑 / 備註 + 編輯按鈕。

可編輯欄位:branch、開發工程師、程式支數、設定路徑、備註、順序(sortOrder,數字)——2026-07-08 新增功能,填單人自己就能調整明細顯示順序。

編輯權限:Admin 永遠可編輯;其他使用者僅能編輯自己建立尚未有合併成功的上線單。

其他區塊

區塊說明
測試合併 / 正式合併POST /releases/{id}/test-mergePOST /releases/{id}/merge(正式合併需二次確認)。缺 Git 設定時回 GIT_CONFIG_REQUIRED
觸發部署僅該上線單所屬系統有設定 Jenkins job 時顯示;POST /releases/{id}/trigger-deploy,部署結果由 Jenkins pipeline 透過 API Key 非同步回呼更新狀態
部署窗口下拉選擇既有窗口 → 套用(PUT /releases/{id}/window
部署依賴搜尋單號 → 新增/移除依賴(本單需等依賴單完成才能部署)
狀態歷程每次狀態變更皆記錄,以時間軸呈現
合併結果逐 branch 顯示狀態/commit/衝突內容

本頁沒有匯出功能(Excel 範本下載只在填單頁)。