Gitlab CI требует, чтобы вы указывали регулярное выражение для извлечения покрытия кода операторов (чтобы они могли отображать его). Учитывая результаты сборки ниже (с шуткой и Стамбулом), я сумел прийти, насколько: /Statements.*(\d+\%)/
Как извлечь тестовое покрытие из рецензента-реферата по текстуре istanbul с регулярным выражением?
... (other build output)
=============================== Coverage summary ===============================
Statements : 53.07% (95/179)
Branches : 66.67% (28/42)
Functions : 30.99% (22/71)
Lines : 50.96% (80/157)
================================================================================
... (other build output)
Это подчеркивает часть Statements : 53.07%
(см здесь: http://regexr.com/3e9sl). Однако мне нужно сопоставить только часть 53.07, как мне это сделать?
Ах да, я вижу. Что сбивает с толку, так это то, что ваш шаблон подчеркивает то же, что и мой шаблон в regexr, но когда я наводил курсор на группу, он показывает, что он только захватил '53.07', поэтому он работает так, как должен, из того, что я могу сказать, правильно? – vkjb38sjhbv98h4jgvx98hah3fef
Просто проверил это с gitlab, и я могу подтвердить, что он работает. Благодаря! – vkjb38sjhbv98h4jgvx98hah3fef
Не обращайте внимания на то, что говорят онлайн-тестеры. Доверяйте, что вы получите в конце в * целевой среде *. –