oneshoe/clover-to-bitbucket

将 clover 覆盖率报告发送到 Bitbucket

1.0.2 2018-11-01 13:51 UTC

This package is auto-updated.

Last update: 2024-09-24 18:48:42 UTC


README

#Bitbucket 代码覆盖率

PHP 命令,用于将覆盖率数据转换为并发布到 Bitbucket 服务器。

当您想在拉取请求的 diff 中显示 clover 测试覆盖率信息时,这很有用。

在此处获取 Bitbucket 插件:https://bitbucket.org/atlassian/bitbucket-code-coverage

在测试运行后安装并调用此命令。

用法

clover-to-bitbucket coverage:report \
    <coverage.file> \
    <bitbucket.url> \
    <bitbucket.user> \
    <bitbucket.password> \
    <bitbucket.commit.id> \
    [<project.directory>]

最后一个参数是可选的,默认为当前工作目录。这用于将 clover xml 中的绝对路径转换为相对于仓库根目录的路径。

要验证 Bitbucket,您可以使用用户名和密码,或者创建一个个人访问令牌并将其用作密码。只需要读取访问权限。

如何创建令牌:https://confluence.atlassian.com/bitbucketserver/personal-access-tokens-939515499.html