Skip to content

Releases: nikhilsbhat/gocd-sdk-go

v0.2.0

31 Jul 14:50
8a21375
Compare
Choose a tag to compare

Changelog

  • 261e6ba Add support for deserialization and serialization of pipeline config
  • df3b2e5 Add support to include attribute details when retrieving plugin information
  • 8a21375 Fix GetPipelineFiles to handle both pipelines and path to pipelines
  • 84504e1 Fix missing authorization config from GetPipelineGroups
  • 41c0785 Fix test cases
  • ee0985c Update logic used to identify pipeline in GetPipelineFiles
  • 2030b29 Update the structs for collecting plugin state under Plugin

v0.1.9

01 Jan 16:06
74055d9
Compare
Choose a tag to compare

Changelog

  • 2216ae3 Add support for GET permissions API
  • 1ceb6cf Add support to fetch the limited pipeline history Add support for fetching VSM details of a pipeline
  • 732c431 Add support to get origin data of a pipeline
  • 26e83d9 Bump golang.org/x/net from 0.8.0 to 0.17.0
  • b10dfcd Fix CreatePipelineGroup header issue
  • e3318f5 Fix golangci lint issues
  • a7d3548 Fix golangci lint issues
  • 684a876 Move PipelineGroup.Authorization to a struct
  • f421b85 Move PipelineGroup.Authorization to a struct from map[string]interface{}
  • 74055d9 Update readme with updated doc

v0.1.8

10 Sep 17:19
70d56ba
Compare
Choose a tag to compare

Changelog

  • 577ca77 Add support for Material nootify
  • 70d56ba Add support for triggering material update
  • 523cce7 Fix SiteURLEndpoint
  • 385cbf3 Fix method in CreateOrUpdateMailServerConfig
  • 22e6b48 Move fetch materials to internal API to support collections of more information
  • 87ab67d Move out of nested structs in ArtifactInfo

v0.1.7

17 Jul 15:32
9715f52
Compare
Choose a tag to compare

Changelog

  • 707ee40 Add support for GET/UPDATE current user API's
  • 4fa4e65 Add support for cancel/run stage and run/runfailed jobs APIs
  • 142e37f Add support to fetch the plugin version from server while validating pipeline syntax
  • 9715f52 Fix fetching groovy plugin version from git latest tag
  • d1bb132 Fix groovy plugin API url
  • 5a0872a Update README with more API support

v0.1.6

02 Jul 06:34
f8bdb47
Compare
Choose a tag to compare

Changelog

  • cda8e3c Add support to download latest version of plugin when version is not passed
  • f8bdb47 Move all info logs to debug in pkg/plugin
  • 27bc52c Pull out GetLoglevel to a separate package

v0.1.5

01 Jul 10:56
528b3b4
Compare
Choose a tag to compare

Changelog

  • 425693a Add support for API 'export pipeline config to config repo format'
  • 2d1e452 Add support for GET config-repo definitions API
  • bc28b9a Add support for GetConfigReposInternal
  • 9a005ed Add support for validating pipeline syntaxes
  • 942c08d Fix GetPipelineRunHistory dropping the last page while paginating
  • 528b3b4 Fix failing config repo preflight check
  • c223526 Update README with more API's

v0.1.4

25 Jun 17:05
268217b
Compare
Choose a tag to compare

Changelog

  • de8a877 Add support for fetching pipeline run history and pipline schedules
  • 268217b Change ScheduledTimestamp type to int64
  • bc00393 Fix GetPipelineRunHistory
  • 20712fb Update get plugins info API to get failed plugins too

v0.1.3

20 Jun 03:25
fce16a5
Compare
Choose a tag to compare

Changelog

  • 2fb9958 Add initial support for validating GoCD pipeline file syntax
  • fce16a5 Add support for GET elastic-profile and material usage API's
  • c5369e8 Fix Update artifact config method to PUT

v0.1.2

28 Apr 13:19
c0582d6
Compare
Choose a tag to compare

Changelog

  • 7fd4d30 Bump golang.org/x/net from 0.0.0-20220425223048-2871e0cb64e4 to 0.7.0
  • c0582d6 Fix endpoint in UpdateRole
  • 8e93a4b Fix endpoint used for CreatePipeline
  • b30df42 Fix headers in CreatePipeline
  • c14e7e1 Fix method CreatePipeline
  • d029f0a Merge remote-tracking branch 'remotes/origin/dependabot/go_modules/golang.org/x/net-0.7.0'

v0.1.1

21 Mar 13:50
6da67ba
Compare
Choose a tag to compare

Changelog

  • 143d0ad Add json and yaml tags to ETAG fields
  • a419ad5 Add more fields to Agent struct and make field DiskSpaceAvailable as interface
  • 77215c8 Add more struct fields to support unmarshalling all cluster profiles
  • 0145c89 Add support for GET agent API
  • 6da67ba Add support for GET scheduled jobs API
  • 423e85b Add support for GET/CREATE/UPDATE/DELETE pipeline config APIs
  • c9dfdc7 Change environment field type in Agent struct