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.

Reply via email to