交付:写个拦坏提交的钩子
场景:~/proj 里有一条 CI 脚本,说明写了怎么调。
任务:写一个 pre-commit 钩子并装到位:每次提交前跑那条 CI,全绿才放行、有挂就以非零退出拦下。写好运行 ~/check(它分别试一个好提交和一个坏提交)。
范围:只在 ~/ 下你自己的仓库里操作;答案是运行后拿到的一段标记。
提交:把 ~/check 打印的标记贴回来。
判分只认状态:脚本真跑绿了、或你查到的数对了,才给标记。
场景:~/proj 里有一条 CI 脚本,说明写了怎么调。
任务:写一个 pre-commit 钩子并装到位:每次提交前跑那条 CI,全绿才放行、有挂就以非零退出拦下。写好运行 ~/check(它分别试一个好提交和一个坏提交)。
范围:只在 ~/ 下你自己的仓库里操作;答案是运行后拿到的一段标记。
提交:把 ~/check 打印的标记贴回来。
判分只认状态:脚本真跑绿了、或你查到的数对了,才给标记。
全部评论