没有 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

开始练习 →