我想知道如何通过github发布生成的html报告?我认为我们的用例是相当标准的,大致如下所示:
启动docker映像
一些python安装工作(从requirements.txt安装软件包)
运行一些python测试( slash run --with-coverage --cov . ./tests --cov-report html
)-->这将生成一个html报告,指示测试覆盖率。
发布生成的html报告,以便可以从浏览器中直接查看(无需下载报告)
我被第4步卡住了。即使有github页面,它也只能发布实际签入的文件,而不能发布在操作步骤中生成的报告。
此外,通过github,我似乎只能指定发布它的某个分支。然而,我希望在所有分支上都有这个功能,看看覆盖率是否真的提高了。
如前所述,我不认为这是一个罕见的用例,因此我很惊讶我没有找到任何关于如何实现这一点的资源。
暂无答案!
目前还没有任何答案,快来回答吧!