持续集成环境中的构建流程 — 软件工程选择题
题目
在持续集成(CI)环境中,开发者向版本控制仓库推送代码后,构建流程的正确顺序是:
A. 提交代码 → 触发 CI 服务器 → 拉取最新代码 → 编译 → 运行自动化测试 → 反馈构建结果
B. 运行自动化测试 → 提交代码 → 编译 → 触发 CI 服务器 → 反馈构建结果
C. 触发 CI 服务器 → 提交代码 → 反馈构建结果 → 编译 → 运行自动化测试
D. 编译 → 提交代码 → 拉取最新代码 → 触发 CI 服务器 → 运行自动化测试