Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • otb otb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 210
    • Issues 210
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Main Repositories
  • otbotb
  • Merge requests
  • !539
The source project of this merge request has been removed.

Add QA related jobs to CI pipeline

Merged Sébastien Dinot requested to merge (removed):new-ci into develop Jun 28, 2019
  • Overview 0
  • Pipelines 0
  • Changes 5

This MR aims to add jobs related to QA (Quality Assurance) to OTB CI pipeline by:

  1. Playing the unit tests and convert the report from CTest format to JUnit format (SonarQube only supports JUnit format for UT reports)
  2. Running static analysis on source code thanks to CppCheck
  3. Sending the below reports to SonarQube thanks to Sonar Scanner

The resulting QA report is available in SonarQube.

Edited Jun 28, 2019 by Sébastien Dinot
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: new-ci