Branch: refs/heads/master Home: https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin Commit: 4df18a61582821ed9a7ae993871c52783390a3a1 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/4df18a61582821ed9a7ae993871c52783390a3a1 Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java Log Message: ----------- Only add scope to request if not empty Commit: 6f620d68d301ce15a583ad75e4ed4ec144930068 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/6f620d68d301ce15a583ad75e4ed4ec144930068 Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-29 (Tue, 29 Nov 2016) Changed paths: A src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java Log Message: ----------- Add initial puppetJob tests Commit: 13bd2e16762e76e7a8e9f1da9388a2c9d71d733b https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/13bd2e16762e76e7a8e9f1da9388a2c9d71d733b Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-30 (Wed, 30 Nov 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java A src/test/java/resources/api-responses/job_deploy.json A src/test/java/resources/api-responses/job_details.json Log Message: ----------- Mock Puppet CA API + code cleanup Previous to this commit, the CA certificate used for communicating with the mocked Puppet Orchestrator API service was hard coded. This meant that we were not validating that the plugin could succesfully retrieve the CA certificate from the Puppet Server's CA API and configure the plugin to use it. This commit mocks the Puppet Server CA API listening on port 8140 and responds with the correct CA certificate used to serve the mocked Puppet Orchestrator API. This validates end-to-end communication with the necessary Puppet services. This commit also moves large strings such as the CA certificate string and long API call responses to files. Some uncommented code was also removed since it wasn't necessary anymore Commit: a218b50812f7678987965680dd8eb158f31a0fb2 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/a218b50812f7678987965680dd8eb158f31a0fb2 Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-30 (Wed, 30 Nov 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java Log Message: ----------- Add tests for noop and concurrency job parameters Commit: 0bb5901bcde5739b91c83bb56833298a844f4f14 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/0bb5901bcde5739b91c83bb56833298a844f4f14 Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-30 (Wed, 30 Nov 2016) Changed paths: A src/test/java/org/jenkinsci/plugins/puppetenterprise/TestBase.java A src/test/java/org/jenkinsci/plugins/puppetenterprise/TestUtils.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CodeDeployStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java A src/test/java/resources/api-responses/code_deploy.json A src/test/java/resources/api-responses/code_deploy_failed_no_such_env.json A src/test/java/resources/api-responses/expired_token.json Log Message: ----------- Refactor tests to use common util and suite classes Commit: 30a572a0fa47a63d83d22c4075599b0005274ea8 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/30a572a0fa47a63d83d22c4075599b0005274ea8 Author: Carl Caum <c...@carlcaum.com> Date: 2016-11-30 (Wed, 30 Nov 2016) Changed paths: M pom.xml Log Message: ----------- Set surefire plugin to not run tests in parallel and bump versions Commit: c00119f88735a402d7524b52ebe37e80691db813 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/c00119f88735a402d7524b52ebe37e80691db813 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: A src/test/java/org/jenkinsci/plugins/workflow/steps/HieraStepTest.java Log Message: ----------- Add Hiera skeleton tests Commit: 9fe281623df1ddda32702b5968bdc21810d88e7f https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/9fe281623df1ddda32702b5968bdc21810d88e7f Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/HieraConfig.java Log Message: ----------- Create hiera file if not present and fix nullpointer bug This commit fixes a null pointer bug when looking up a Hiera scope or key that do not exist. It also ensures the Hiera config file exists if it doesn't already. Commit: bd55b0cf635a8ed4d590a8cbdbf5d94d6eaef4a1 https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/bd55b0cf635a8ed4d590a8cbdbf5d94d6eaef4a1 Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/HieraStepTest.java Log Message: ----------- Add puppet.hiera acceptance tests Commit: b455d11ee2eae5fc357957bf3d562c55517f58fe https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/commit/b455d11ee2eae5fc357957bf3d562c55517f58fe Author: Carl Caum <c...@carlcaum.com> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/puppetenterprise/models/HieraConfig.java M src/main/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStep.java A src/test/java/org/jenkinsci/plugins/puppetenterprise/TestBase.java A src/test/java/org/jenkinsci/plugins/puppetenterprise/TestUtils.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CodeDeployStepTest.java A src/test/java/org/jenkinsci/plugins/workflow/steps/HieraStepTest.java A src/test/java/org/jenkinsci/plugins/workflow/steps/PuppetJobStepTest.java A src/test/java/resources/api-responses/code_deploy.json A src/test/java/resources/api-responses/code_deploy_failed_no_such_env.json A src/test/java/resources/api-responses/expired_token.json A src/test/java/resources/api-responses/job_deploy.json A src/test/java/resources/api-responses/job_details.json Log Message: ----------- Merge branch 'acceptance_tests' * acceptance_tests: Add puppet.hiera acceptance tests Create hiera file if not present and fix nullpointer bug Add Hiera skeleton tests Set surefire plugin to not run tests in parallel and bump versions Refactor tests to use common util and suite classes Add tests for noop and concurrency job parameters Mock Puppet CA API + code cleanup Add initial puppetJob tests Only add scope to request if not empty Compare: https://github.com/jenkinsci/puppet-enterprise-pipeline-plugin/compare/e86be893f458...b455d11ee2ea -- 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.