本頁說明如何使用 Google Cloud 控制台中的 Cloud Build 資訊主頁,查看 Cloud Build 建構作業的相關資訊。
Cloud Build 資訊主頁會顯示各個自動建構觸發條件的最新建構作業概要總覽。
資訊主頁會以資訊卡的形式呈現,每張資訊卡都與存放區中的自動建構觸發條件相關聯。如果單一存放區中建立多個觸發程序,就會有多張資訊卡。這些資訊卡會依存放區名稱的字母順序排序,後面接著觸發條件名稱。你也可以將任何資訊卡釘選在頁面頂端,方法是將游標懸停在資訊卡右側,然後點選圖釘圖示,如下方範例所示:
資訊卡會以建構的最新結果命名,例如「成功」或「失敗」。存放區名稱和觸發條件名稱會依據最新結果而定。資訊卡標題下方會顯示與最新建構作業相關的結果摘要。
查看資訊主頁
如果您已設定自動建構觸發條件,系統就會在 Cloud Build 資訊主頁中顯示結果資訊。如要進一步瞭解如何設定自動建構觸發條件,請參閱「建立及管理自動建構觸發條件」。
如要查看 Cloud Build 資訊主頁,請按照下列步驟操作:
前往 Cloud Build 資訊主頁:
從下拉式選單中選取您的專案。
您會看到 Cloud Build 資訊主頁,列出自動建構觸發條件的近期建構作業。
Cloud Build 資訊主頁會顯示下列資訊:
最新版本:最新版本的日期和時間。
時間長度:最新版本的建構時間長度,採用
HH:MM:SS格式。來源:連結至已連結的來源存放區。來源存放區可以是 Cloud Source Repository、GitHub 存放區、Bitbucket 存放區或 GitLab 存放區。
提交:連結至用於建構的提交內容。
失敗的步驟:如果最近一次建構失敗,則為導致建構失敗的步驟。
如果最近一次的建構失敗,「失敗的步驟」會連結至建構記錄中導致失敗的步驟。
建構記錄:長條圖,代表最近 20 次建構的建構時間。將滑鼠游標懸停在長條圖的每個長條上,即可查看各個建構版本的相關資訊。
平均時間:最近 20 次建構作業的平均執行時間,不包括仍在執行的建構作業。
如果建構時間的平均長度超過 10 分鐘,且您為建構作業指定的機型為
E2_MEDIUM、E2_HIGHCPU_8或N1_HIGHCPU_8,系統就會顯示「提升速度」按鈕。按一下「提升速度」,即可查看如何提升建構速度的建議。詳情請參閱「加速建構的最佳做法」。成功率 - 失敗率:最近 20 次建構作業的平均成功/失敗率。
篩選卡片
如要篩選資訊主頁上的資訊卡,請按一下 Cloud Build 資訊主頁頁面頂端的「Filter triggers」(篩選觸發條件) 選項:
你可以依下列條件篩選資訊卡:
- 觸發條件來源:來源存放區的名稱。
- 觸發條件名稱:觸發條件的名稱。
- 觸發條件說明:觸發條件的說明。
後續步驟
- 瞭解如何儲存及查看建構記錄。
- 瞭解如何使用 Slack 通知程式設定通知。
- 瞭解如何使用 SMTP 通知程式設定通知。
- 瞭解如何排解建構錯誤。