Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin
  Commit: 18e7b9358df981e47adb14905c0236dc4b64ca02
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/18e7b9358df981e47adb14905c0236dc4b64ca02
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeEventV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeMetricsV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportV1.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobsIDV1.java
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java

  Log Message:
  -----------
  Add ability to retrieve report from orchestrator job


  Commit: f56d263c2da27c80538adc05ca97e2163e1e2670
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/f56d263c2da27c80538adc05ca97e2163e1e2670
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java

  Log Message:
  -----------
  Have puppet.job() method return a PuppetJobReport object


  Commit: 2fc821c19d271adb96460e126f914ec517c67dbb
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/2fc821c19d271adb96460e126f914ec517c67dbb
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java

  Log Message:
  -----------
  Add getter methods for PuppetJob model


  Commit: 52efec514078f89ac5c587a58605c562dd77a59e
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/52efec514078f89ac5c587a58605c562dd77a59e
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeV1.java

  Log Message:
  -----------
  Improve PuppetJobReportNodeV1 events and metrics retrieval


  Commit: 5bcc454890c8d345f5985661b13fb56184c91f46
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/5bcc454890c8d345f5985661b13fb56184c91f46
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeEventV1.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeMetricsV1.java

  Log Message:
  -----------
  Make all job report related classes serializable


  Commit: ce5da4497b0944402bf8d8932942d92ce6648c88
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/ce5da4497b0944402bf8d8932942d92ce6648c88
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeEventV1.java

  Log Message:
  -----------
  Add helper method to generate resource name to PuppetJobReportNodeEventV1


  Commit: 5a1ac2656970d4c055e7def2f5769f1a89bc41c7
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/5a1ac2656970d4c055e7def2f5769f1a89bc41c7
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java

  Log Message:
  -----------
  Add PuppetJobReport class to be returned by puppet.job() pipeline method


  Commit: d2dd2a039993c70a7379004310496d50d98315cd
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d2dd2a039993c70a7379004310496d50d98315cd
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java

  Log Message:
  -----------
  Return to original report generation in puppet.job() call

This commit removes the extra report information in a puppet job. The
puppet.job() call can now return a PuppetJobReport object. More methods
are available in that object to generate different run reports.


  Commit: 2eb684cb14ef840278729d1156c53a6f2ff83c64
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/2eb684cb14ef840278729d1156c53a6f2ff83c64
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java

  Log Message:
  -----------
  Properly group events to resources in puppet.job().formarResourcesReport()


  Commit: 10acc5d939f863dc1f25d56ffa925bf086a982be
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/10acc5d939f863dc1f25d56ffa925bf086a982be
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetDSL.java

  Log Message:
  -----------
  Give groovy scripts permission to run methods on PuppetJobReport objects


  Commit: 772f5e5a7502688542e31fe20d56feeaf954788c
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/772f5e5a7502688542e31fe20d56feeaf954788c
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeEventV1.java

  Log Message:
  -----------
  Ensure job report values are int

When processessing the returned values for a job report, Gson will
assign all numbers to type Double. This commit checks if the numbers are
evenly divisble and converts them the int if they are. That way the
report output in the Jenkins console always matches Puppet's output


  Commit: 7aa32f3010e66e14857a14a93c841da5e776f5a9
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/7aa32f3010e66e14857a14a93c841da5e776f5a9
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java

  Log Message:
  -----------
  Ensure generated job report object is valid

This commit adds some error handling to ensure the returned object from
PuppetJob#generateRunReport() does not throw an exception and is not
null


  Commit: 6681621b0fd9b959369dea32db88a0499254436d
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/6681621b0fd9b959369dea32db88a0499254436d
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java

  Log Message:
  -----------
  Remove unused message variable


  Commit: db462ced42d9c9a5ba92beba53f9812fea896fb7
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/db462ced42d9c9a5ba92beba53f9812fea896fb7
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java

  Log Message:
  -----------
  Do not report on metrics if agent run failed. Bad juju will null objects


  Commit: b80f99267da53bb3cf7a21157c01b7ce4df32b3f
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/b80f99267da53bb3cf7a21157c01b7ce4df32b3f
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeV1.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java

  Log Message:
  -----------
  Improve job report formatting


  Commit: ee1993bef553d829d9e990e6c08d584eab74e5ee
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/ee1993bef553d829d9e990e6c08d584eab74e5ee
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java
    M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy

  Log Message:
  -----------
  Add failOnFailure parameter to puppet.job()

This commit adds a new parameter to the puppet.job method called
'failOnFailure'. If true (the default), the Jenkins job will fail if the Puppet 
job
fails. If false, the Jenkins job will not fail so the Pipeline script
will continue if the Puppet job fails.


  Commit: 6a6aee97714c0c5a8f25355459f7f8fc3a734f32
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/6a6aee97714c0c5a8f25355459f7f8fc3a734f32
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java

  Log Message:
  -----------
  Make PuppetJobReport handle reporting for PuppetJob


  Commit: bf34e170420fc108f61d9ea7ff78ddb44ba99bd7
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/bf34e170420fc108f61d9ea7ff78ddb44ba99bd7
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java
    M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy

  Log Message:
  -----------
  Accept custom reports as a parameter for puppet.job


  Commit: f9c300d22039886f68f5f5fa6b46daa33bd670dd
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/f9c300d22039886f68f5f5fa6b46daa33bd670dd
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/UnknownPuppetJobReportType.java

  Log Message:
  -----------
  Impement UnknownPuppetJobReportType exception


  Commit: b172d0c82c9859937277b690c937158abb372791
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/b172d0c82c9859937277b690c937158abb372791
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetDSL.java
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java
    M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy

  Log Message:
  -----------
  Remove ability to return an object for puppet.job() calls


  Commit: 11b9fa9126ac2d65cb75168d993b62f4fb93ab76
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/11b9fa9126ac2d65cb75168d993b62f4fb93ab76
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java

  Log Message:
  -----------
  Default node job report metrics enviornment to null


  Commit: e70bf0afb4ee9e886fb1e50af62890dd689943ce
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/e70bf0afb4ee9e886fb1e50af62890dd689943ce
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java

  Log Message:
  -----------
  Include errored nodes as failed nodes


  Commit: 4c8c35707b5396646e998792fa4522aa625f174d
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/4c8c35707b5396646e998792fa4522aa625f174d
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java

  Log Message:
  -----------
  Print bug report if orchestrator job got unexpected report info


  Commit: 70df5e393cc5752547cb0f62afbb32aed32247e4
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/70df5e393cc5752547cb0f62afbb32aed32247e4
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java
    A 
src/test/java/resources/api-responses/2016.2/orchestrator/v1/jobs/711/job_report.json
    A 
src/test/java/resources/api-responses/2016.4/orchestrator/v1/jobs/711/job_report.json

  Log Message:
  -----------
  Add tests for receiving orch job reports


  Commit: 3cd20df6ce29faac3f080b47156b0264ca37fc8d
      
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/3cd20df6ce29faac3f080b47156b0264ca37fc8d
  Author: Carl Caum <[email protected]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeEventV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeMetricsV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportNodeV1.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobReportV1/PuppetJobReportV1.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobsIDV1.java
    M 
src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java
    M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJobReport.java
    A 
src/main/java/org/jenkinsci/plugins/puppetenterprise/models/UnknownPuppetJobReportType.java
    M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java
    M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy
    M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java
    A 
src/test/java/resources/api-responses/2016.2/orchestrator/v1/jobs/711/job_report.json
    A 
src/test/java/resources/api-responses/2016.4/orchestrator/v1/jobs/711/job_report.json

  Log Message:
  -----------
  Merge pull request #13 from jenkinsci/improve_job_reporting

Improve job reporting


Compare: 
https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/compare/c9395f56ba1b...3cd20df6ce29

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to