我正在使用Jenkins文件来构建构建拉取请求(声明性管道),我想将测试结果(一行),代码覆盖率(cobertura)以及可能的SONAR以相当简单的方式返回到拉取请求中。
我查看了一些文档并添加了
junit 'target/surefire-reports/*.xml
但它并没有将任何内容发回给github中的pull请求。
答案 0 :(得分:-1)
据我所知,如果不实际使用git commit / push,就无法将测试结果推回给GitHub。您实际可以做的是在GitHub和Jenkins上创建一个webhook(setup guide),以便在GitHub上显示构建结果并单击该链接可以将您重定向到Jenkins服务器。
对于声纳,我确信还有一个webhook,但我没有亲自使用它。