danecron/coverage-merger

合并覆盖率文件到一个文件

0.2.0 2023-10-10 04:31 UTC

This package is auto-updated.

Last update: 2024-09-26 05:39:56 UTC


README

将两个或多个覆盖率文件合并成一个的工具库。

支持的格式

  • clover
  • junit (待定)

安装

作为 composer 包在 packagist 上可用,以及作为 docker 镜像在 docker-hub 上可用。

作为全局 composer 依赖项

composer global require dannecron/coverage-merger

作为局部 composer 开发依赖项

composer require --dev dannecron/coverage-merger

作为 docker 容器

docker pull dannecron/coverage-merger:latest

使用方法

是单入口点的命令行应用程序

# if installed globally
$COMPOSER_HOME/vendor/bin/merger
# if installed locally
./vendor/bin/merger
# if pulled from docker hub
docker run --rm dannecron/coverage-merger:latest
clover-merger, version 1.0.0

Commands:
*
  clover    Merge clover coverage files into single one

Run `<command> --help` for specific help

附加信息

基于 d0x2f/CloverMerge 的 Clover 合并逻辑。