githubActions: как отобразить тестовое покрытие? - PullRequest
0 голосов
/ 21 марта 2020

Я использую действия GitHub. Мой проект gradle использует jacoco для составления отчета о тестовом покрытии в форме веб-сайта. Как я могу отобразить его прямо в браузере?

1 Ответ

0 голосов
/ 21 марта 2020

На самом деле, когда JaCoCo создает отчет в формате html, он создает кучу файлов и папок. Таким образом, нет возможности открыть этот основной файл html прямо в вашем браузере. Но вот возможные решения, которые могут быть вам полезны:

  • Publi sh генерирует файлы stati c на каком-либо сервере, например на GitHub Pages. Где вы можете увидеть сгенерированный отчет в режиме веб-сайта (вы можете настроить уведомление со ссылкой, когда опубликованный отчет будет готов).
  • Архивировать сгенерированный отчет и загрузить его как артефакт. Затем вы можете легко найти каждый отчет для каждого задания, если это необходимо.
  • Создайте отчет как xml и просто распечатайте его в окне вывода.
  • Архивируйте сгенерированный отчет и отправьте его на какой-нибудь работающий сервер. .

Исходя из ваших потребностей, возможно, вы найдете некоторые из этих предложений полезными, но, вероятно, первый вариант только напрямую отвечает на ваш вопрос.

...