我正在尝试将codecov.io与BitRise和BitBucket结合使用。我能够从发布到CodeCov.io的拉取请求中获取代码覆盖率报告,但无法发布到bitbucket拉取请求注释中。
我已经在仓库中添加了一个codecov.yaml文件,如下所示:
comment:
layout: "reach, diff, flags, files"
behavior: default
require_changes: false # if true: only post the comment if coverage changes
require_base: no # [yes :: must have a base report to post]
require_head: no # [yes :: must have a head report to post]
branches: null
我还建立了一个具有对仓库的写访问权限的新bitbucket用户,我也已使用该帐户登录到了codecov.io,并且通过编辑Team.yaml文件将该用户设置为“ codecov bot”如下:
codecov:
bot: codecovbot
要执行此操作,我还需要做其他事情吗?
答案 0 :(得分:0)
您可以在您的codecov.io帐户中添加yml设置:
codecov: bot:codecovbot
覆盖率: 状态: 项目: 默认值:关闭 补丁: 默认值:关闭
评论: 布局:“差异,标志,文件” 行为:默认 require_changes:false#如果为true:仅在覆盖率发生变化时发布评论 require_base:否#[是::必须有基本报告才能发布] require_head:是#[是::必须发布头报告] 分支机构:空