Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-4091

Auto-integrate Clover into Ant builds.

    XMLWordPrintable

    Details

    • Type: Patch
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: clover-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      Hi,

      The upcoming release of Clover (2.6.0) will provide a public API which will allow CI servers to seamlessly
      (1-click!) enable Code Coverage on Ant and Maven2 builds.

      I have extended the existing Hudson Clover plugin to use the new API, and am providing a patch that
      adds a new panel in the Job Configuration screen. (see http://img.skitch.com/20090723-
      bkm1ynpmbw5fr2a84iqui9hnx3.jpg )

      Your feedback and input into this patch is very welcome.

      This will currently only work for Ant builds, however Maven builds are supported by the Clover API as
      well. Are there any pointers on how to best decorate the Maven launcher?

      We are very excited about this new feature and hope it can be incorporated into the already very
      popular Hudson Clover plugin.

      Please keep me posted and let me know if there is anything we can do to help get this shipped.

      Cheers,
      Nick Pellow
      Atlassian Clover.

      P.S. the API is not yet final, so if you have any feedback or suggestions please let us know as well.
      P.S. I could not see how to attach a patch here, so have attached it to our issue over at
      http://jira.atlassian.com/browse/CLOV-637

        Attachments

          Activity

          Hide
          npellow npellow added a comment -

          Created an attachment (id=791)
          Patch for 1-Click Clover Integration in HUDSON

          Show
          npellow npellow added a comment - Created an attachment (id=791) Patch for 1-Click Clover Integration in HUDSON
          Hide
          npellow npellow added a comment -

          this actually contains a PATCH.

          Show
          npellow npellow added a comment - this actually contains a PATCH.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in hudson
          User: : npellow
          Path:
          trunk/hudson/plugins/clover/src/main/resources/index.jelly
          http://fisheye4.cenqua.com/changelog/hudson/?cs=20209
          Log:
          JENKINS-4091: minor change of clover url: cenqua --> atlassin. (also testing commit access for npellow)

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : npellow Path: trunk/hudson/plugins/clover/src/main/resources/index.jelly http://fisheye4.cenqua.com/changelog/hudson/?cs=20209 Log: JENKINS-4091 : minor change of clover url: cenqua --> atlassin. (also testing commit access for npellow)
          Hide
          npellow npellow added a comment -

          I am about to commit the changes for 1-click integration for Ant.

          Show
          npellow npellow added a comment - I am about to commit the changes for 1-click integration for Ant.
          Hide
          npellow npellow added a comment -

          This is now up for review: http://fisheye4.atlassian.com/cru/HS-11
          Any comments are greatly appreciated - especially for some of the edge cases I may have not yet
          considered.

          Show
          npellow npellow added a comment - This is now up for review: http://fisheye4.atlassian.com/cru/HS-11 Any comments are greatly appreciated - especially for some of the edge cases I may have not yet considered.
          Hide
          npellow npellow added a comment -

          This has been implemented and reviewed.
          Ant builds are currently only supported.

          Show
          npellow npellow added a comment - This has been implemented and reviewed. Ant builds are currently only supported.

            People

            Assignee:
            stephenconnolly Stephen Connolly
            Reporter:
            npellow npellow
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: