将 Jtest 与 GitHub 集成后,Jtest 的报告结果便能够以 GitHub 扫描警报的形式查看。

要与 GitHub 集成,需修改您的 GitHub 工作流程以包括:


  •  Run Parasoft Jtest 操作,之后即可执行 Jtest 并生成 SARIF 报告。

  • 上传 SARIF 报告的操作。
  • 以其他格式(XML、HTML 等)上传报告等工件的操作。

注意:以下是有关 SARIF 报告上传的 GitHub 限制: 

  • 一份 SARIF 报告中的结果数量不能超过 5000 个。任何超过此限制的结果都将被忽略。应确保调整规则配置以限制任务数量。 
  • gzip 压缩 SARIF 报告的大小不能超过 10 MB。
  • SARIF 报告不支持 GitHub 子模块。子模块中引发的违规在 GitHub 的主资源库中可见,但不会与其源代码匹配,因此无法在 GitHub 上使用代码片段查看。 

更多详细信息和工作流程配置示例可在 https://github.com/marketplace/actions/run-parasoft-jtest 中查看。

  • No labels