GitLab 代码覆盖率徽章未显示

Ada*_*son 5 regex code-coverage gitlab istanbul nyc

我为 GitLab 存储库进行了 CI 设置,并且该作业包含以下到 STDOUT 的输出。

=============================== Coverage summary ===============================
Statements   : 94.25% ( 291/333 )
Branches     : 62.29% ( 53/75 )
Functions    : 73.32% ( 170/196 )
Lines        : 94.68% ( 533/569 )
================================================================================
Run Code Online (Sandbox Code Playgroud)

.gitlab-ci.yml该工作的文件中,我有coverage: /^Statements\s*:\s*([^%]+)/. 同样,在我设置的存储库的 CI/CD 设置中^Statements\s*:\s*([^%]+)

然而,代码覆盖率似乎出现Unknown在代码覆盖率徽章上。

Ada*_*son 1

事实证明,构建需要通过。因此,Mocha 异常(例如失败的测试)将阻止提取代码覆盖率。