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.