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.