Branch: refs/heads/master Home: https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin Commit: 5786f5dbc0fecabc1a7971aa9b96fd9e11594cc3 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/5786f5dbc0fecabc1a7971aa9b96fd9e11594cc3 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-21 (Wed, 21 Dec 2016)
Changed paths: A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PERequest.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetCommandDeployV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetOrchestratorException.java Log Message: ----------- Inital models for Puppet job, API requests and responses Commit: 8c234f93df605365ca42c1793dd0f6a76a91c434 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/8c234f93df605365ca42c1793dd0f6a76a91c434 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M pom.xml Log Message: ----------- Add joda-time library Commit: 42d69ce5c6f575d02a5ed62c20b62203433e6488 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/42d69ce5c6f575d02a5ed62c20b62203433e6488 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PERequest.java Log Message: ----------- Refactor PERequest class This commit refactors the PERequest class to be an abstract class that other classes can extend. That way different objects meant to interact with the PE APIs can all use a common transport to work from, dramatically simplifying the model. This commit also renames the `request` method to `send` and generally cleans things up. Commit: d697678dd421d9695767c6bcf57d416948e50f46 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d697678dd421d9695767c6bcf57d416948e50f46 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PEResponse.java Log Message: ----------- Add ability to store/return pure JSON from PEResponse objects This commit adds the ability for PEResponse objects to store and return the pure JSON returned from calls to PE. As part as the API handling refactor, this will allow API managers to get and process the raw JSON without requing all Jenkins steps to be refactored simultaneously. Commit: 5c93378d662590bddd53a554edf1c5b48c82c007 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/5c93378d662590bddd53a554edf1c5b48c82c007 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java Log Message: ----------- Successfully compiling and working PuppetJob class Commit: 200a7b80003f3b2df14f1e81d59b99dd797f647f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/200a7b80003f3b2df14f1e81d59b99dd797f647f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetCommandDeployV1.java Log Message: ----------- Successfully compiling and working PuppetCommandDeployV1 class Commit: d3d41f8f954f9e26c701fabc93ffe6307962862c https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d3d41f8f954f9e26c701fabc93ffe6307962862c Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java Log Message: ----------- Successfully compiling and working PuppetJobsIDV1 class Commit: 7139d1d9b3f6c19b93949dd5dc9a89fc59f8d1d7 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/7139d1d9b3f6c19b93949dd5dc9a89fc59f8d1d7 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java Log Message: ----------- Use URLs instead of String and properly serialize the report-url key from the JSON Commit: 6811cd968b605ae0d11e7e09101e58362dbbb8e8 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/6811cd968b605ae0d11e7e09101e58362dbbb8e8 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java Log Message: ----------- Add PuppetNodeMetrics to puppetorchestratorv1.puppetnodev1 package Commit: d603479113085b020661b8f1fa7844143a392e90 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d603479113085b020661b8f1fa7844143a392e90 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetOrchestratorException.java Log Message: ----------- Add working PuppetOrchestratorException class Commit: 0de17e5348c08f3e50ae7d12fc8cb1e786ec063f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/0de17e5348c08f3e50ae7d12fc8cb1e786ec063f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeV1.java Log Message: ----------- Successfully compiling and working PuppetNodeV1 class Commit: 1d75e3233b9715672d8042a4b5eb5c619b1f4417 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/1d75e3233b9715672d8042a4b5eb5c619b1f4417 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Refactor PuppetJobStep This commit refactors the PuppetJobStep class to use the new PuppetJob class to create and monitor Puppet Enterprise Orchestrator jobs. This new way of managing everything is much cleaner and more maintainable. Commit: 5e21bb2f7541b651a1ec36dfcc9d1b21cbaecb30 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/5e21bb2f7541b651a1ec36dfcc9d1b21cbaecb30 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1.java Log Message: ----------- Add PuppetOrchestratorV1 base class Commit: e0b209a74b3ad80ca406a9a5afe05d24a4ae5817 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/e0b209a74b3ad80ca406a9a5afe05d24a4ae5817 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy Log Message: ----------- Default nodes parameter for puppet.job calls to be null Commit: a7a595a81379e6ac0609481708a47965825ba2cd https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/a7a595a81379e6ac0609481708a47965825ba2cd Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PERequest.java Log Message: ----------- squash 42d69ce Commit: d08dcca6eda25e7229a63d3dddaed67c0d2a45d5 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d08dcca6eda25e7229a63d3dddaed67c0d2a45d5 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-22 (Thu, 22 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java Log Message: ----------- Use java.util.Date instead of DateTime Commit: 1a6d8d33eec64d97937fe788961b9acf63a34d79 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/1a6d8d33eec64d97937fe788961b9acf63a34d79 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PERequest.java Log Message: ----------- Remove erroneous println Commit: 0323bb607f22b17a268f46733a59b41958576bb4 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/0323bb607f22b17a268f46733a59b41958576bb4 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java Log Message: ----------- Properly test string equality and do not poll nodes every sleep cycle Commit: 840a4b8e0b3aef0f72e0c30af3a8df95b3fdd12f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/840a4b8e0b3aef0f72e0c30af3a8df95b3fdd12f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java Log Message: ----------- Do not pol nodes every successful metadata update Commit: 64f33d5977158dd3cb1b8a9b8c63184b558d1148 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/64f33d5977158dd3cb1b8a9b8c63184b558d1148 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java Log Message: ----------- Only update job node list when job is done. Commit: 9d51e1bf1f1496ae122816b6142718a7a4bb8188 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/9d51e1bf1f1496ae122816b6142718a7a4bb8188 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java Log Message: ----------- Properly retrieve job nodes with getNodes() method Commit: 64d3b22e594145df01762d613e507fa5c8fbcf82 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/64d3b22e594145df01762d613e507fa5c8fbcf82 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java Log Message: ----------- Properly handly job node's metrics data Commit: 00a74ef16a2523330c294547e7b3df087ea46890 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/00a74ef16a2523330c294547e7b3df087ea46890 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java Log Message: ----------- Fix run report formatting Commit: d1092f644eff19164eee63c0baf2e994680339c4 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d1092f644eff19164eee63c0baf2e994680339c4 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Fail the pipeline if the orchestrator job fails Commit: 1e2ffa931586dd0a4f2ee01366294ded89b2f365 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/1e2ffa931586dd0a4f2ee01366294ded89b2f365 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java Log Message: ----------- Default non-required job parameters to null so they aren't serialized in the JSON Commit: 6ca6ac6b879e49e893ab1d4177dd078480fdbfff https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/6ca6ac6b879e49e893ab1d4177dd078480fdbfff Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Print when a Puppet job has successfully been created Commit: 33c7ed2e41e9f31527575abbd7072ec82449b50e https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/33c7ed2e41e9f31527575abbd7072ec82449b50e Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/test/java/resources/api-responses/job_details.json Log Message: ----------- Fix bad test data. Job name was incorrect Commit: d46fbc42a98d5597b73a10a44c16f46faf57813e https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/d46fbc42a98d5597b73a10a44c16f46faf57813e Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java Log Message: ----------- Fix Job owner serialization Commit: c08f0dce3dc98d194d4e8a0587b1508c76c0f0b2 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/c08f0dce3dc98d194d4e8a0587b1508c76c0f0b2 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M pom.xml Log Message: ----------- Remove unused joda time library Commit: 70846b73ff945dc4e83a1f894ebf0a1324af1363 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/70846b73ff945dc4e83a1f894ebf0a1324af1363 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PERequest.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetCommandDeployV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobsIDV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetOrchestratorException.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PERequest.java M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetCommandDeployV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetJobsIDV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeV1.java R src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetOrchestratorV1/PuppetOrchestratorException.java M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Move API management classes to apimanagers package Having all the classes that managed, or will manage, the PE APIs in the model's package didn't make any sense. Having a apimanagers package that all the API management classes go in makes their intent much clearer. Commit: fb62b1f43ad5334a7e4e4a36475f94d3a3dd7f60 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/fb62b1f43ad5334a7e4e4a36475f94d3a3dd7f60 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetCommandDeployV1.java M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy Log Message: ----------- Allow users to specify empty nodes list This commit enables users to give an empty nodes array for the 'nodes' parameter in the puppet.job step. Previously, if the list was empty, the parameter would not have been passed to the API call that creates the job. Since there would be no targets, the Puppet orchestrator would target the entire environment, not zero nodes which is what would be expected. Commit: 1a822fab08bcd4dfc0aa5d4a943cc84e14ef2016 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/1a822fab08bcd4dfc0aa5d4a943cc84e14ef2016 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java A src/test/java/resources/api-responses/job_failure_empty_query.json A src/test/java/resources/api-responses/job_failure_no_application_defined.json A src/test/java/resources/api-responses/job_failure_no_nodes_defined.json A src/test/java/resources/api-responses/job_failure_no_nodes_match_query.json Log Message: ----------- Add puppet.job tests Commit: 3060e2583b1fbf92f6b117a0b4c61b55339ec58f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/3060e2583b1fbf92f6b117a0b4c61b55339ec58f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/Puppet.groovy Log Message: ----------- Allow empty application and query puppet.job parameters Commit: 61360d1a734ec34e6b0fa53cf2a2c362e3049f0a https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/61360d1a734ec34e6b0fa53cf2a2c362e3049f0a Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java Log Message: ----------- Specify credentials for puppet.job tests Commit: 1fad88a53eaaf335035e579b0b18932ad4428971 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/1fad88a53eaaf335035e579b0b18932ad4428971 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Improve puppet.job failure messaging Commit: c8560b64c9f19f6e958e38034df56238b35d5e9f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/c8560b64c9f19f6e958e38034df56238b35d5e9f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetCommandDeployV1.java M src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobsIDV1.java M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java Log Message: ----------- Ensure puppet.job RBAC failures and missing environment errors are printed in build log Commit: 0fe0a5585fc78b007caf5c567aed74e446862fe6 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/0fe0a5585fc78b007caf5c567aed74e446862fe6 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java M src/test/java/resources/api-responses/job_node_does_not_exist.json Log Message: ----------- Fix puppet.job test that ensures a orch job with a node that doesn't exist fails Commit: f1a9032c327fa98865a2baf64355c0ba23618947 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/f1a9032c327fa98865a2baf64355c0ba23618947 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PERequest.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetCommandDeployV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetJobsIDV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeItemV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeMetricsV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetNodeV1/PuppetNodeV1.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/apimanagers/PuppetOrchestratorV1/PuppetOrchestratorException.java M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PEResponse.java A src/main/java/org/jenkinsci/plugins/puppetenterprise/models/PuppetJob.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 M src/test/java/resources/api-responses/job_details.json A src/test/java/resources/api-responses/job_failure_empty_query.json A src/test/java/resources/api-responses/job_failure_no_application_defined.json A src/test/java/resources/api-responses/job_failure_no_nodes_defined.json A src/test/java/resources/api-responses/job_failure_no_nodes_match_query.json M src/test/java/resources/api-responses/job_node_does_not_exist.json Log Message: ----------- Merge pull request #4 from ccaum/model_refactor All tests are passing now. Merging. Compare: https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/compare/67e6723263e6...f1a9032c327f -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.