您将源代码存储在Cloud Source Repositories中,并且需要托管的CI,它可以在每次提交时进行构建/测试,同时操作量最小。您应该使用哪种方法?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用Cloud Build,并在每次源代码提交时设置触发器。.
为什么这是答案
正确答案是使用Cloud Build,并在每次源代码提交时设置触发器。Cloud Build是Google Cloud的完全托管式CI/CD服务,与Cloud Source Repositories深度集成。通过设置触发器,每次向仓库提交代码时,Cloud Build都会自动执行预定义的构建和测试步骤,操作量最小,且无需管理基础设施。 使用Marketplace中的Jenkins或在Compute Engine VM上运行开源CI工具虽然可行,但它们都需要您自行管理和维护底层的虚拟机和CI/CD软件,增加了操作负担,不符合“操作量最小”的要求。 使用Pub/Sub触发App Engine服务进行构建是一种更复杂的自定义方案,虽然可以实现CI,但相比Cloud Build的内置集成,设置和维护成本更高,不属于最简单直接的托管CI方法。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡