Skip to content

Add Coverity Scan #390

@vmuriart

Description

@vmuriart

Environment

  • Pythonnet version: Develop
  • Python version: All
  • Operating System: Windows (no Mono support)

Details

  • Describe what you were trying to get done.

Add Coverity Scan to identify possible defects.

Here's an example from my fork. https://scan.coverity.com/projects/vmuriart-pythonnet?tab=overview

Common practice is to run Coverity Scan as a scheduled CI run against the master branch in a period basis (weekly usually). The review process can take a few hours/days so it can't be part of CI.

We would add it to Appveyor to upload on a weekly basis.

  • Register Project
  • Submit first build
  • Add badge
  • Update .gitignore for build folder
  • Configure components
  • Solve name clash due to double registering
  • Integrate to AppVeyor as scheduled task

command to build cov-build --dir cov-int python setup.py bdist_wheel

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions