GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
Cloud Function 源代码位于 Cloud Source Repositories 中。只有一个服务账号可以部署。您需要确保只有在单元测试通过后才能部署代码。您应该如何配置测试和部署流程?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 配置 Cloud Build,使用特定的服务账号作为构建代理来运行单元测试;如果测试通过,则由 Cloud Build 部署 Cloud Function。.
为什么这是答案
正确答案利用了 Cloud Build 的自动化能力。Cloud Build 可以配置为在代码提交到 Cloud Source Repositories 后自动触发。首先,它会使用指定的构建代理(服务账号)运行单元测试。如果测试成功,Cloud Build 会继续执行部署步骤,将 Cloud Function 部署到生产环境。这确保了只有经过验证的代码才能部署,同时实现了持续集成和持续部署 (CI/CD)。
其他选项的不足之处:
选项一:部署后才发送批准,不符合“只有在单元测试通过后才能部署”的要求。
选项二:部署后才运行单元测试,不符合“只有在单元测试通过后才能部署”的要求。
选项三:测试通过后仍需手动部署,未能充分利用自动化优势,且可能引入人为错误。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡