Details

    • Type: New Feature New Feature
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: _Plugin Submission
    • Labels:
      None
    • Environment:
      This plugin have been tested under linux (Fedora 13) and windows (Windows 7) with maven 2.
    • Complexity:
      Intermediate
    • Number of attachments :
      2

      Description

      This plugin, in conjunction with sonar-cxx-plugin (experimental) allow seamless continuous integration process for c++ project (using for example Hudson server)
      cxx-maven-plugin plugin adds many GOAL (based on popular tools) for C++ lifecycle :
      'cmake'
      'make'
      'xunit' (execution)
      'cppcheck' (code reliability)
      'cppncss' (complexity)
      'veraxx' (vera++ coding style)
      'coverage' (based on gcov)
      'valgrind' (execution runtime check)
      and 'launch' (for generic execution)

      provided in attachment :
      cxx-maven-plugin source tar.gz archive (0.0.4-SNAPSHOT)
      and a complet (but blank) C++/QT SAMPLE project (run with a 'mvn clean test [-Drelease|Dcoverage]'), sonar:sonar goal/phase needs sonar-cxx-plugin v0.0.4, soon available)

      1. cxx-maven-plugin.tar.gz
        18 kB
        franck bonin
      2. CXX_PROJECT_SAMPLE.tar.gz
        6 kB
        franck bonin

        Activity

        Hide
        franck bonin added a comment - - edited
        Show
        franck bonin added a comment - - edited cxx-maven-plugin is now hosted at https://github.com/franckbonin/cxx-maven-plugin see documentation at https://github.com/franckbonin/cxx-maven-plugin/wiki/Introduction

          People

          • Assignee:
            Unassigned
            Reporter:
            franck bonin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: