【问题标题】:Coverity - Get project ID by Project name in command lineCoverity - 在命令行中按项目名称获取项目 ID
【发布时间】:2016-08-23 11:32:59
【问题描述】:

对于一个项目,我在 Coverity Server 中创建了项目,并在该项目中为 Java 和 CPP 创建了 2 个流。

我正在为 Jenkins 中的项目进行掩护。覆盖率报告将附加在邮件模板中。

我还想在 Coverity 服务器中提供该项目的链接。

点赞http://192.168.1.20:8081/defects/index.htm?projectId=10068

我发现只有在coverity运行完成后才会列出项目,然后我才能在服务器中看到项目和项目ID。

如果我获得项目 ID,我可以创建项目链接。

我在脚本中运行以下代码,通过传递项目名称将报告导出到 csv 文件。

/opt/coverity/cov-sa-linux64-5.5.3/bin/cov-manage-im --mode defects --show --action Undecided --project Jenkins_Week34_Coverity --host 192.168.1.20 --user admin --password admin123 --port 8081 --fields cid,file >/opt/cov/curr.csv

类似的方法,有没有什么方法可以通过Project Name来获取项目ID?

或者在向服务器提交报告时,我们是否获得了项目 ID?

【问题讨论】:

    标签: coverity


    【解决方案1】:

    可以制作一个使用搜索参数的链接,使用您的值作为示例,下面应该允许您发送电子邮件:

    http://192.168.1.20/query/defects.htm?project=Jenkins_Week34_Coverity
    

    注意项目名称区分大小写。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-17
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多