跳至主要内容

2.6 設定檔(config.yaml)涵蓋範圍

一個檔案設定所有分頁需要的憑證/端點,每個區塊獨立、互不影響:

區塊給哪個分頁用認證方式
token(-file) / gitlabs:GitLab 分頁、ITSM 推送 GitLab、簡報、版本更新提示GitLab PRIVATE-TOKEN
board-url / epic-board-url簡報(沿用 GitLab token)
release-api / release-api-key(-file)上線清單X-API-Key(momo-ticket-system)
jenkins.instances上線清單 → Jenkins 執行Basic Auth(username + API token,依 job URL host 比對)
config-server.environmentsConfig ServerX-Api-Key(TP/TC/GCP 各環境獨立 key)
Atlassian OAuth 相關ITSM(Jira)Atlassian Cloud OAuth
title / date / template簡報封面
proxy / use-proxy-for-*依各分頁需要

完整範本見 apps/momo-cogwork/config.yaml.example(每個區塊都有詳細註解跟範例)。