Cloud Function 原始碼位於 Cloud Source Repositories 中。只有一個服務帳戶可以部署。確保除非單元測試通過,否則無法部署程式碼。您應該如何設定測試和部署流程?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 設定 Cloud Build 使用特定的服務帳戶作為建構代理來執行單元測試;如果測試通過,Cloud Build 會部署 Cloud Function。.
為什麼這是答案
正確答案是設定 Cloud Build 使用特定的服務帳戶作為建構代理來執行單元測試;如果測試通過,Cloud Build 會部署 Cloud Function。這個方法確保了自動化測試在部署前執行,並且只有在測試成功時才進行部署,符合題目要求。使用特定的服務帳戶作為建構代理,可以精確控制部署權限。 其他選項的錯誤原因: 設定 Cloud Build 來部署 Cloud Function;如果測試通過,則向開發人員發送部署核准:此選項沒有明確說明測試是在部署前執行,且需要開發人員手動核准,不夠自動化。 設定 Cloud Build 使用特定的服務帳戶作為建構代理來部署 Cloud Function,並在部署後執行單元測試:此選項在部署後才執行測試,不符合「除非單元測試通過,否則無法部署程式碼」的要求。 設定 Cloud Build 來執行單元測試;如果測試通過,則要求開發人員手動部署 Cloud Function:此選項雖然在部署前執行測試,但部署仍需手動,不夠自動化,且未提及使用特定服務帳戶進行部署。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡