檢查 CI/CD 總覽

將 Checks CLI 整合至 CI/CD 管道的程序相當簡單。您可以運用 GitHub 和 GitLab 等熱門平台的內建工作流程,也可以為使用的其他服務自訂整合功能。如要進一步瞭解 CI/CD 遵循規範的好處,請參閱 Google for Developers 上的網誌文章

採用 Checks CI/CD 的常見用途

法規遵循和開發團隊通常會在 CI/CD 中採用檢查功能,方法如下:

  1. 為開發人員找出問題:一般做法是在開發過程中,使用檢查功能揭露法規遵循問題。接著,您可以在 CI/CD 平台中公開分析結果,讓開發團隊成員一目瞭然。如果這是您唯一預期的用途,建議您將外掛程式設定為不要讓建構作業失敗,以免開發程序中斷。

  2. 避免在預先發布版本中發生問題:檢查功能可讓您在 CI/CD 平台中取得分析結果,並讓建構作業失敗,避免新版本出現法規遵循問題。開發人員或 DevOps 團隊可以根據結果,決定是否停止或繼續建構作業。

  3. 持續監控:與第一個用途類似,Checks 會在 Checks 控制台中擷取每個 CI/CD 分析的快照。這樣一來,跨職能團隊就能掌握最新資訊,並在發生法規遵循問題時收到快訊。

CI/CD 部署方法

Checks 在管道中提供多種設定選項,可配合您的環境和偏好設定。每種方法都會運用相同的檢查分析,確保結果一致。

檢查 CI/CD 外掛程式

Checks CI/CD 外掛程式適用於 GitHub 和 fastlane (即將支援更多平台)。使用這些外掛程式是設定及開始使用的最簡單方式,且包含最常見的參數。

檢查 CLI 二進位檔

如果 Checks 沒有適用於特定平台的外掛程式,可以使用 Checks CLI。這個介面可讓您輕鬆進行疑難排解和設定。Checks CLI 適用於 Linux、Windows 和 macOS。

Checks API

對於工作流程高度客製化的團隊,Checks 提供強大的 REST API。您可以使用這項 API 啟動掃描、擷取報表,並根據自身需求調整體驗。詳情請參閱 Checks API 說明文件