Keepassxc: Use the Coverity Scan service with Travis CI?

Created on 21 Oct 2017  路  8Comments  路  Source: keepassxreboot/keepassxc

I am wondering if you're planning on using Coverity Scan. I saw that KeepassX uses it.

From their FAQ:

What is Coverity Scan?
Coverity Scan is a service by which Synopsys provides the results of analysis on open source coding projects to open source code developers that have registered their products with Coverity Scan.
Synopsys, the development testing leader, is the trusted standard for companies that need to protect their brands and bottom lines from software failures. Coverity Scan is powered by Coverity庐 Quality Advisor. Coverity Quality Advisor surfaces defects identified by the Coverity Static Analysis Verification Engine (Coverity SAVE庐) for fast and easy remediation.
Synopsys offers the results of the analysis completed by Coverity Quality Advisor on registered projects at no charge to registered open source developers.

Source: https://scan.coverity.com/faq

Other revelant links:

build system discussion security

Most helpful comment

Not planned, but I think we should. @keepassxreboot/core-developers opinions?

All 8 comments

Not planned, but I think we should. @keepassxreboot/core-developers opinions?

Totally down with this

I submitted a build yesterday, waiting for project approval.

@phoerious let us know when it will be ready :wink:

@keepassxreboot/core-developers Results are ready: https://scan.coverity.com/projects/keepassxreboot-keepassxc

I know. We already had a look at them. Nothing too severe.

It doesn't recognize Q_UNUSED

Glad to hear only minor issues were found. What do you guys think is the best way of using this service with Travis CI? I was thinking on two possibilities:

  • merge into the suggested coverity_scan branch every week or so?
  • merge into the suggested coverity_scan branch before distributing a new release?
Was this page helpful?
0 / 5 - 0 ratings

Related issues

MisterY picture MisterY  路  3Comments

bleepnetworks picture bleepnetworks  路  3Comments

shaneknysh picture shaneknysh  路  3Comments

Throne3d picture Throne3d  路  3Comments

813gan picture 813gan  路  3Comments