检查当前分支和主 circleci 之间的覆盖范围
Check coverage between current branch and master circleci
我有一个由 circleci 检查的项目,如果破坏了某些测试则失败。如果当前分支覆盖范围小于 master 的覆盖范围,我希望 circleci 失败。我正在用笑话来报道。我该怎么做?
您可以使用:https://facebook.github.io/jest/docs/configuration.html#coveragethreshold-object.
因此,当您的 CI 中的 --coverage 运行 会抛出异常。
我创建了一个脚本:
1)克隆项目
2) 向master运行覆盖命令
3) 保存结果
4)下载当前分支
5) 对当前分支运行覆盖命令
6) 保存结果
7)比较结果
8) 如果当前分支结果小于master结果,则circleci失败。
如果您对更多信息感兴趣,可以查看我创建的 post:https://medium.com/@marinahaack/fails-the-circleci-build-according-to-the-coverage-of-the-current-branch-with-the-master-5ca7a306a472
我有一个由 circleci 检查的项目,如果破坏了某些测试则失败。如果当前分支覆盖范围小于 master 的覆盖范围,我希望 circleci 失败。我正在用笑话来报道。我该怎么做?
您可以使用:https://facebook.github.io/jest/docs/configuration.html#coveragethreshold-object.
因此,当您的 CI 中的 --coverage 运行 会抛出异常。
我创建了一个脚本: 1)克隆项目 2) 向master运行覆盖命令 3) 保存结果 4)下载当前分支 5) 对当前分支运行覆盖命令 6) 保存结果 7)比较结果 8) 如果当前分支结果小于master结果,则circleci失败。
如果您对更多信息感兴趣,可以查看我创建的 post:https://medium.com/@marinahaack/fails-the-circleci-build-according-to-the-coverage-of-the-current-branch-with-the-master-5ca7a306a472