Skip to content

Releases: gaqzi/py-gocd

v0.15.0 - TemplateConfig API

25 Nov 03:44
Compare
Choose a tag to compare
Bump version: 0.14.0 → 0.15.0

v0.14.0 - PluggableSCM API

13 Oct 19:44
Compare
Choose a tag to compare

v0.13.0 - PipelineConfig API v2

30 Sep 03:56
Compare
Choose a tag to compare

Changed

  • PipelineConfig now receives an API version, currently defaulting to v2.

v0.12.1 - Python 3 compatibility

03 Jun 18:31
Compare
Choose a tag to compare

Changed

  • Fixes failed requests body being lost on Python 3.

v0.12.0 - PipelineConfig API

03 Jun 18:34
Compare
Choose a tag to compare

Go CD 16.3.0 Fixes

19 Apr 21:26
Compare
Choose a tag to compare

v0.11.0 — Pipeline stages

02 Feb 13:43
Compare
Choose a tag to compare

Added

v0.10.0 — Artifact downloads

30 Jan 09:57
Compare
Choose a tag to compare

Added

Changed

  • Pipeline.instance() now returns the latest instance when counter
    is falsey.
  • Pipeline.schedule() has a new argument, return_new_instance which
    will return the new instance that was scheduled. The instance information is
    taken from the Pipeline.history() call and matches the last entry there.

v0.9.0 — Python 3 support

02 Nov 16:02
Compare
Choose a tag to compare

Added

  • Artifact API endpoint.

    Added by @henriquegemignani

  • Python 3 support

    The API library now works with Python 3, the CLI still needs work for it
    though. hint hint

    Added by @Lenniboy

A big thanks to @henriquegemignani amd @Lenniboy for the patches! :D

v0.8.0

16 Sep 11:31
Compare
Choose a tag to compare

Added

  • An option request_debug_level on gocd.Server to set log level.
  • Set the session cookie when a request finishes if it hasn't been set.
    This is intended to speed up subsequent requests to Go and will according to the documentation give a significant speed improvement for certain auth modules.
  • Pipeline groups API endpoint added.
    This is used primarily now for getting a list of all available pipelines in gocd-cli and as such only has nice helpers for that use case.
    Suggestions welcome for more useful wrappers here. :)

Fixed

  • Set the session cookie properly, Go will now not force another login after the session has been set