Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/puppet-jenkins
  Commit: 4757ee1662bcd4896f65e876d68f6fe9a473c295
      
https://github.com/jenkinsci/puppet-jenkins/commit/4757ee1662bcd4896f65e876d68f6fe9a473c295
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M files/puppet_helper.groovy

  Log Message:
  -----------
  add user_update() & user_info_all() methods to puppet_helper

* user_update() creates or updates a single user from JSON
* user_info_all() dumps all current users in JSON


  Commit: c3b24f97c342741937b00b9df8835829b3331b52
      
https://github.com/jenkinsci/puppet-jenkins/commit/c3b24f97c342741937b00b9df8835829b3331b52
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M files/puppet_helper.groovy

  Log Message:
  -----------
  add get_{security_realm,authorization_strategy}(), & set_jenkins_instance() 
methods to puppet_helper


  Commit: 2ffbca614f6f671a84621c8d76bee626f983acb3
      
https://github.com/jenkinsci/puppet-jenkins/commit/2ffbca614f6f671a84621c8d76bee626f983acb3
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M Gemfile

  Log Message:
  -----------
  add pry-byebug gem to :development group


  Commit: 1bd9b8707059e5fb79face7c8d41aaac0b3d5a30
      
https://github.com/jenkinsci/puppet-jenkins/commit/1bd9b8707059e5fb79face7c8d41aaac0b3d5a30
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M Gemfile
    A lib/puppet/feature/retries.rb

  Log Message:
  -----------
  add :retires feature


  Commit: b6b458738bf64aa00354a7da51cf92ace0fa9aba
      
https://github.com/jenkinsci/puppet-jenkins/commit/b6b458738bf64aa00354a7da51cf92ace0fa9aba
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet_x/jenkins.rb
    A lib/puppet_x/jenkins/provider.rb
    A lib/puppet_x/jenkins/type.rb

  Log Message:
  -----------
  add forward declaration of PuppetX::Jenkins::{Type,Provider} namespaces


  Commit: 4e2a4da39123cd06ee7ba7cc54953492143eb70b
      
https://github.com/jenkinsci/puppet-jenkins/commit/4e2a4da39123cd06ee7ba7cc54953492143eb70b
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A manifests/cli/config.pp
    A spec/classes/cli/config_spec.rb

  Log Message:
  -----------
  add jenkins::cli::config class

This class provides configuration values to override defaults and fact data for
PuppetX::Jenkins::Provider::Clihelper based providers.


  Commit: 1c221d1b3073c068667ce9083d19a57f7fa36aad
      
https://github.com/jenkinsci/puppet-jenkins/commit/1c221d1b3073c068667ce9083d19a57f7fa36aad
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet_x/jenkins/config.rb
    A spec/unit/puppet_x/jenkins/config_spec.rb

  Log Message:
  -----------
  add PuppetX::Jenkins::Config class

This class is used to lookup common configuration values by first looking for 
the desired key as parameter to the config class in the catalog, then checking 
for a prefixed fact, and falling back to hard coded defaults.


  Commit: 3a53044fd6f9a1a183bd3b5df8eaa098f02c6db3
      
https://github.com/jenkinsci/puppet-jenkins/commit/3a53044fd6f9a1a183bd3b5df8eaa098f02c6db3
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet_x/jenkins/provider/cli.rb
    A spec/unit/puppet_x/jenkins/provider/cli_spec.rb
    A spec/unit/puppet_x/spec_jenkins_providers.rb

  Log Message:
  -----------
  add PuppetX::Jenkins::Provider::Cli

This is a base class for providers that need to interact with jenkins via the
puppet_helper.groovy script.


  Commit: a236a1eceb9ba60f6a2c2fec5f9c157ba4beeb4c
      
https://github.com/jenkinsci/puppet-jenkins/commit/a236a1eceb9ba60f6a2c2fec5f9c157ba4beeb4c
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet_x/jenkins/type/cli.rb
    A spec/unit/puppet_x/jenkins/type/cli_spec.rb
    A spec/unit/puppet_x/spec_jenkins_types.rb

  Log Message:
  -----------
  add PuppetX::Jenkins::Type::Cli::newtype

Wraps Puppet::Type::newtype and sets up the type level autorequires needed for 
PuppetX::Jenkins::Provider::Cli subclass providers.


  Commit: 306f6ca8a5c63f90c6bd184c0975b5ab266191ee
      
https://github.com/jenkinsci/puppet-jenkins/commit/306f6ca8a5c63f90c6bd184c0975b5ab266191ee
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_user.rb
    A spec/unit/puppet/type/jenkins_user_spec.rb

  Log Message:
  -----------
  add jenkins_user type


  Commit: a6e2a50efd8fa55016ba7ab5fd01935d56210088
      
https://github.com/jenkinsci/puppet-jenkins/commit/a6e2a50efd8fa55016ba7ab5fd01935d56210088
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_user/cli.rb
    A spec/unit/puppet/provider/jenkins_user/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_user type


  Commit: 229440362acff13b0b0c5e93a45ac142a54db3f6
      
https://github.com/jenkinsci/puppet-jenkins/commit/229440362acff13b0b0c5e93a45ac142a54db3f6
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_security_realm.rb
    A spec/unit/puppet/type/jenkins_security_realm_spec.rb

  Log Message:
  -----------
  add jenkins_security_realm type


  Commit: d3c4c548909f196b36a4461eb80bb7eeb44b07ec
      
https://github.com/jenkinsci/puppet-jenkins/commit/d3c4c548909f196b36a4461eb80bb7eeb44b07ec
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_security_realm/cli.rb
    A spec/unit/puppet/provider/jenkins_security_realm/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_security_realm type


  Commit: 539b573841a463aae6a6323bbc47d3f91b61b34c
      
https://github.com/jenkinsci/puppet-jenkins/commit/539b573841a463aae6a6323bbc47d3f91b61b34c
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_authorization_strategy.rb
    A spec/unit/puppet/type/jenkins_authorization_strategy_spec.rb

  Log Message:
  -----------
  add jenkins_authorization_strategy type


  Commit: c0eae1aacf1013ea5c5d26716bec348ac0f43923
      
https://github.com/jenkinsci/puppet-jenkins/commit/c0eae1aacf1013ea5c5d26716bec348ac0f43923
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_authorization_strategy/cli.rb
    A spec/unit/puppet/provider/jenkins_authorization_strategy/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_authorization_strategy type


  Commit: 33e1921c3494961c2a77905e7b2ca8b14ba92401
      
https://github.com/jenkinsci/puppet-jenkins/commit/33e1921c3494961c2a77905e7b2ca8b14ba92401
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet_x/jenkins/util.rb
    A spec/unit/puppet_x/jenkins/util_spec.rb

  Log Message:
  -----------
  add PuppetX::Jenkins::Util module

Provides unundef() & undefize() methods for [un]munging data.


  Commit: 57a8d256fa25087019fc75fa96812647a8e51cc4
      
https://github.com/jenkinsci/puppet-jenkins/commit/57a8d256fa25087019fc75fa96812647a8e51cc4
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M lib/puppet_x/jenkins/config.rb

  Log Message:
  -----------
  add debugging to PuppetX::Jenkins::Config


  Commit: 83f4cb60b67d781492ea3d22c156d9b51ed0eabb
      
https://github.com/jenkinsci/puppet-jenkins/commit/83f4cb60b67d781492ea3d22c156d9b51ed0eabb
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_num_executors.rb
    A spec/unit/puppet/type/jenkins_num_executors_spec.rb

  Log Message:
  -----------
  add jenkins_num_executors type


  Commit: 56120ddd7a19195a9911a895b7a8a0552baffea0
      
https://github.com/jenkinsci/puppet-jenkins/commit/56120ddd7a19195a9911a895b7a8a0552baffea0
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_num_executors/cli.rb
    A spec/unit/puppet/provider/jenkins_num_executors/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_num_executors type


  Commit: df0b12cb506d4de9c82e7365c14f1c99def0b124
      
https://github.com/jenkinsci/puppet-jenkins/commit/df0b12cb506d4de9c82e7365c14f1c99def0b124
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M files/puppet_helper.groovy

  Log Message:
  -----------
  add credentials_{list_json,update_json,delete_id}() methods to puppet_helper

* credentials_list_json() list all credentials in the `global` domain as
  a JSON document to the stdout
* credentials_update_json() modify an existing credentials specified by
  a JSON document passed via the stdin
* credentials_delete_id() remove a credentials by `id`


  Commit: 9fe2dce52f60514e3c620709dbe43bbf60e3e8d3
      
https://github.com/jenkinsci/puppet-jenkins/commit/9fe2dce52f60514e3c620709dbe43bbf60e3e8d3
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_credentials.rb
    A spec/unit/puppet/type/jenkins_credentials_spec.rb

  Log Message:
  -----------
  add jenkins_credentials type


  Commit: cf9bff3ac893f9269557b26dfaefffcbb84fcc7a
      
https://github.com/jenkinsci/puppet-jenkins/commit/cf9bff3ac893f9269557b26dfaefffcbb84fcc7a
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_slaveagent_port.rb
    A spec/unit/puppet/type/jenkins_slaveagent_port_spec.rb

  Log Message:
  -----------
  add jenkins_slaveagent_port type


  Commit: 5007275811f5adf4e87083a91085727753155ef8
      
https://github.com/jenkinsci/puppet-jenkins/commit/5007275811f5adf4e87083a91085727753155ef8
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_slaveagent_port/cli.rb
    A spec/unit/puppet/provider/jenkins_slaveagent_port/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_slaveagent_port type


  Commit: b9e17b7bac24946b43e4358670f8c2d1187d288f
      
https://github.com/jenkinsci/puppet-jenkins/commit/b9e17b7bac24946b43e4358670f8c2d1187d288f
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M files/puppet_helper.groovy
    A lib/puppet/provider/jenkins_credentials/cli.rb
    A spec/unit/puppet/provider/jenkins_credentials/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_credentials type


  Commit: 53dcce5ce38d75259eabe07539736ca9e0765625
      
https://github.com/jenkinsci/puppet-jenkins/commit/53dcce5ce38d75259eabe07539736ca9e0765625
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/type/jenkins_job.rb
    A spec/unit/puppet/type/jenkins_job_spec.rb

  Log Message:
  -----------
  add jenkins_job type


  Commit: 38599bcdae3920817c4a3643db09ea8d6a7d8de0
      
https://github.com/jenkinsci/puppet-jenkins/commit/38599bcdae3920817c4a3643db09ea8d6a7d8de0
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M files/puppet_helper.groovy

  Log Message:
  -----------
  add job_enabled() method to puppet_helper

* job_enabled() print the job's state as either "true" or "false"


  Commit: bdac1f8d13c36893873f395113a88c3617bffb32
      
https://github.com/jenkinsci/puppet-jenkins/commit/bdac1f8d13c36893873f395113a88c3617bffb32
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A lib/puppet/provider/jenkins_job/cli.rb
    A spec/unit/puppet/provider/jenkins_job/cli_spec.rb

  Log Message:
  -----------
  add cli provider for jenkins_job type


  Commit: 81cdcc3e951fda34fc113352036c91a95ead5676
      
https://github.com/jenkinsci/puppet-jenkins/commit/81cdcc3e951fda34fc113352036c91a95ead5676
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M lib/puppet/provider/jenkins_job/cli.rb

  Log Message:
  -----------
  add cli provider for jenkins_job type


  Commit: 3675de316126ca6a329612e9e889b7eac3929c7c
      
https://github.com/jenkinsci/puppet-jenkins/commit/3675de316126ca6a329612e9e889b7eac3929c7c
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M lib/puppet/type/jenkins_user.rb

  Log Message:
  -----------
  add jenkins_user type


  Commit: 68697a70e04f5231666b7db66b1305a3f83a081c
      
https://github.com/jenkinsci/puppet-jenkins/commit/68697a70e04f5231666b7db66b1305a3f83a081c
  Author: Joshua Hoblitt <[email protected]>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    A NATIVE_TYPES_AND_PROVIDERS.md

  Log Message:
  -----------
  add NATIVE_TYPES_AND_PROVIDERS overview notes


  Commit: 971194e4958191457d1342967de321c14f2d8588
      
https://github.com/jenkinsci/puppet-jenkins/commit/971194e4958191457d1342967de321c14f2d8588
  Author: R. Tyler Croy <[email protected]>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M Gemfile
    A NATIVE_TYPES_AND_PROVIDERS.md
    M files/puppet_helper.groovy
    A lib/puppet/feature/retries.rb
    A lib/puppet/provider/jenkins_authorization_strategy/cli.rb
    A lib/puppet/provider/jenkins_credentials/cli.rb
    A lib/puppet/provider/jenkins_job/cli.rb
    A lib/puppet/provider/jenkins_num_executors/cli.rb
    A lib/puppet/provider/jenkins_security_realm/cli.rb
    A lib/puppet/provider/jenkins_slaveagent_port/cli.rb
    A lib/puppet/provider/jenkins_user/cli.rb
    A lib/puppet/type/jenkins_authorization_strategy.rb
    A lib/puppet/type/jenkins_credentials.rb
    A lib/puppet/type/jenkins_job.rb
    A lib/puppet/type/jenkins_num_executors.rb
    A lib/puppet/type/jenkins_security_realm.rb
    A lib/puppet/type/jenkins_slaveagent_port.rb
    A lib/puppet/type/jenkins_user.rb
    A lib/puppet_x/jenkins.rb
    A lib/puppet_x/jenkins/config.rb
    A lib/puppet_x/jenkins/provider.rb
    A lib/puppet_x/jenkins/provider/cli.rb
    A lib/puppet_x/jenkins/type.rb
    A lib/puppet_x/jenkins/type/cli.rb
    A lib/puppet_x/jenkins/util.rb
    A manifests/cli/config.pp
    A spec/classes/cli/config_spec.rb
    A spec/unit/puppet/provider/jenkins_authorization_strategy/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_credentials/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_job/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_num_executors/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_security_realm/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_slaveagent_port/cli_spec.rb
    A spec/unit/puppet/provider/jenkins_user/cli_spec.rb
    A spec/unit/puppet/type/jenkins_authorization_strategy_spec.rb
    A spec/unit/puppet/type/jenkins_credentials_spec.rb
    A spec/unit/puppet/type/jenkins_job_spec.rb
    A spec/unit/puppet/type/jenkins_num_executors_spec.rb
    A spec/unit/puppet/type/jenkins_security_realm_spec.rb
    A spec/unit/puppet/type/jenkins_slaveagent_port_spec.rb
    A spec/unit/puppet/type/jenkins_user_spec.rb
    A spec/unit/puppet_x/jenkins/config_spec.rb
    A spec/unit/puppet_x/jenkins/provider/cli_spec.rb
    A spec/unit/puppet_x/jenkins/type/cli_spec.rb
    A spec/unit/puppet_x/jenkins/util_spec.rb
    A spec/unit/puppet_x/spec_jenkins_providers.rb
    A spec/unit/puppet_x/spec_jenkins_types.rb

  Log Message:
  -----------
  Merge pull request #382 from jhoblitt/feature/types_and_providers

(RFC) native types and providers


Compare: 
https://github.com/jenkinsci/puppet-jenkins/compare/e4815b5996f9...971194e49581

-- 
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