• GSoC - Coding Phase 1

      The pipeline API should support pipeline, by providing a build step

      AC

      • You can specify report files via a groovy build step
      • You can use the snippet generator to build the step

          [JENKINS-51363] Pipeline support

          Jeff Pearce created issue -
          Jeff Pearce made changes -
          Epic Link New: JENKINS-51362 [ 190708 ]
          Jeff Pearce made changes -
          Summary Original: Pipeline spport New: Pipeline support
          Jeff Pearce made changes -
          Issue Type Original: Task [ 3 ] New: Story [ 10002 ]
          Jeff Pearce made changes -
          Issue Type Original: Story [ 10002 ] New: New Feature [ 2 ]
          Oleg Nenashev made changes -
          Sprint New: GSoC - Coding Phase 1 [ 556 ]
          Oleg Nenashev made changes -
          Rank New: Ranked higher
          Shenyu Zheng made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Shenyu Zheng made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

          Code changed in jenkins
          User: cizezsy
          Path:
          src/main/java/io/jenkins/plugins/coverage/CoveragePublisher.java
          src/main/java/io/jenkins/plugins/coverage/adapter/XMLCoverageReportAdapter.java
          src/main/java/io/jenkins/plugins/coverage/adapter/util/XMLUtils.java
          src/main/java/io/jenkins/plugins/coverage/threshold/Threshold.java
          http://jenkins-ci.org/commit/code-coverage-api-plugin/c7049201f56bad243e145168c227c9ffc83ccda9
          Log:
          JENKINS-51363 Pipeline support

          • add @Symbol on CoveragePublisher
          • remove optional params in @DataBoundConstructor constructor, and using @DataBoundSetter public propery setter to config them.
          • fix bug in XMLCoverageReportAdapter, which when plugin is packaged, xsl will not be propery find.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: cizezsy Path: src/main/java/io/jenkins/plugins/coverage/CoveragePublisher.java src/main/java/io/jenkins/plugins/coverage/adapter/XMLCoverageReportAdapter.java src/main/java/io/jenkins/plugins/coverage/adapter/util/XMLUtils.java src/main/java/io/jenkins/plugins/coverage/threshold/Threshold.java http://jenkins-ci.org/commit/code-coverage-api-plugin/c7049201f56bad243e145168c227c9ffc83ccda9 Log: JENKINS-51363 Pipeline support add @Symbol on CoveragePublisher remove optional params in @DataBoundConstructor constructor, and using @DataBoundSetter public propery setter to config them. fix bug in XMLCoverageReportAdapter, which when plugin is packaged, xsl will not be propery find.

            cizezsy Shenyu Zheng
            jeffpearce Jeff Pearce
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: