没有 CI 会怎样
一个团队完全不做 CI,最容易出的麻烦是【0】。
CI 什么时候触发
一次改动,自动把检查一串跑一遍 build、test、lint 依次亮绿 CI 一般在什么时机自动跑?【0】。
绿和红是什么意思
CI 结果常说「绿」和「红」,它们分别指【0】。
跑一条流水线看结果
(贯穿本条的小模型:流水线固定按 build → test → lint 三步跑,run_pipeline(结果) 遇第一个失败就停、交回 (跑了几步, 'PASS' 或失败的步名);all_green 三步全过才 True
流水线由哪几步组成
一条最常见的 CI 流水线,按顺序串起哪几步?【0】。
build 这步干什么
流水线里的「构建(build)」这一步,主要做的是【0】。
test 这步干什么
流水线里的「测试(test)」这一步,主要做的是【0】。
lint 这步干什么
流水线里的「lint」这一步,主要做的是【0】。
全过还是有挂
(贯穿本条的小模型:流水线固定按 build → test → lint 三步跑,run_pipeline(结果) 遇第一个失败就停、交回 (跑了几步, 'PASS' 或失败的步名);all_green 三步全过才 True
第一个挂在哪一步
(贯穿本条的小模型:流水线固定按 build → test → lint 三步跑,run_pipeline(结果) 遇第一个失败就停、交回 (跑了几步, 'PASS' 或失败的步名);all_green 三步全过才 True