本文主要介绍了如何通过流水线Flow查看分支的代码行数。
通过流水线统计分支代码行数
基于开源的脚本CLOC,能够轻松计算当前分支的代码行数,帮助管理者衡量仓库开发情况。结合流水线Flow,使行数计算更简单。
创建流水线
-
在目标代码库,单击流水线,可以创建基于当前仓库的流水线,自动化进行代码检测、构建和发布。
-
单击新建流水线,进入选择流水线模板页面,选择空模板·空模板,进行创建。
-
确定代码源。
在编辑流水线源面板中,选择代码源为 Codeup,配置服务连接,选择代码仓库(例如 lifeRestart),设置默认分支为 master。开启代码源触发开关,触发事件勾选代码提交,Flow 将自动在代码源中添加 Webhook。
-
选择。
填写以下命令:
npm install -g cloc cloc ./其中 Node 版本 选择 14.8。
-
保存并运行流水线。
重要脚本将计算触发运行的分支,所以请选择期望计算行数的分支进行触发。
在弹出的运行配置对话框中,将分支设置为期望统计的分支(例如
master),然后单击运行。
查看分支最新代码总行数
等待流水线执行结束,在中,即可查看到相关信息。
[User Command] + cloc ./
github.com/AlDanial/cloc v 2.02 T=1.67 s (107.7 files/s, 189032.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
JavaScript 131 13845 30402 124598
JSON 11 0 0 94626
TypeScript 3 1017 23157 14815
Qt 23 0 0 12976
HTML 6 26 42 272
Markdown 3 53 0 95
XML 1 0 0 39
Dockerfile 1 7 0 8
YAML 1 0 0 1
-------------------------------------------------------------------------------
SUM: 180 14948 53601 247430
-------------------------------------------------------------------------------
[SUCCESS]
该文章对您有帮助吗?