Skip to content

v1.0.0

Compare
Choose a tag to compare
@arangamani arangamani released this 23 Jun 08:20
· 213 commits to master since this release
  • Ruby 1.8 is not supported anymore.
  • Added support for PluginManager which supports listing installed plugins, available plugins, installing and uninstalling plugins, enabling and disabling plugins, and more.
  • Enhance URL escape.
  • #106 Added support for obtaining build numbers after the build is posted for Jenkins version pre 1.519, added callbacks while waiting and more. Credit: @dougforpres
  • #112 Added supported for obtaining information about promoted builds. Credit: @dkerwin
  • #118 Added support for specifying username/password in the URL. Credit: @spikegrobstein
  • #119 Added ability to execute groovy script on the Jenkins server. Credit: @lheinlen-os
  • #122 Updated the create_dumb_slave method to accept the new credentials id that is introduced in the newer version of jenkins. Credit: @loa
  • #126 Enabled the use of cookies for authentication. Credit: @chilicheech
  • #127 Do not set content type in api_post_request. Credit: @chilicheech
  • #128 Updated exec_script to use api_post_reqeust to support features provided by api_post_request such as using crumbs. Credit: @chilicheech
  • #132 Allow copying and enabling jobs with spaces in them. Credit: @mattrose
  • #134 Added support for specifying HTTP open timeout. Credit: @n-rodriguez
  • #136 Prevent warnings due to Hash#[] call with nil items on Ruby 2.x. Credit: @sunaot
  • #140 Add require yaml in cli helper. Credit: @riywo
  • #141 Rename create_dump_slave -> create_dumb_slave. Thanks for finding the typo/incorrect name @cynipe