Skip to content

Releases: nikhilsbhat/gocd-cli

v0.2.5

28 May 03:38
2226422
Compare
Choose a tag to compare

Changelog

  • 2226422 Add support for adding api retry count and interval
  • 0a899ef Add support to find/show command to auto detect the GoCD pipeline files from directory
  • f114706 Print pipeline file names that would be used for configrepo preflight checks
  • e4a7e89 Under GET configrepo definitions command Add support for: - Fetching all definitions of configrepo - Limit required definitions while fetching the same
  • f89acb5 Update CLI docs with newer flags added to configrepo definitions subcommand
  • f3018c1 Update cli docs with newer added flags

v0.2.4

03 Apr 16:46
2fc151d
Compare
Choose a tag to compare

Changelog

  • 2a06f5e Add support for showing diff before applying the updates to all the resources that the CLI supports
  • fd0d618 Fix permission denied erros while invoking gocd-cli auth-config store
  • 1fe7ba6 Modify the update methods to accept no arguments, as the current arguments are not utilized by the methods
  • 77c287a Move approvals to CheckDiffAndAllow over invoking them wherever we use them.
  • a07c474 Rename package render to query
  • 1cc5235 Transfer the 'pkg/diff' module to 'github.com/nikhilsbhat/common/diff' to enhance its accessibility for others. Then, incorporate this package into the current context.
  • 5ecea85 Update github.com/nikhilsbhat/common to v0.0.5
  • 47788c7 Update goreleaser config file and modify the command used in makefile as per the updated goreleaser
  • 2fc151d Update readme with more information
  • 1f5154d WIP - Add support for showing diff before applying the changes

v0.2.3

27 Jan 10:58
62ad13a
Compare
Choose a tag to compare

Changelog

  • 79a2a9c Add command 'i-have' that shows the permissions one has in GoCD
  • f573d6a Add command examples to enrich the cli documents
  • ad0d5f4 Add support for prompts while deleting the resources in GoCD
  • 3f2999e Remove internal packages in favour of  'github.com/nikhilsbhat/common'.
  • b6d8afc Update CLI documents with newly added flags
  • 62ad13a Update all shell messages with valid inputs
  • 4dba812 Update cli doc's with newly introduced flags and examples
  • 9083c88 Update examples with newer way of setting output format over existing one
  • d8c5eca Use package github.com/nikhilsbhat/common - This helps in rendering the output to multiple formats - Identify the input content type - CLI shell prompts

v0.2.2

22 Dec 16:34
9625129
Compare
Choose a tag to compare

Changelog

  • abc9438 Add support for limiting pipelines from configrepo while identifying not scheduled pipelines
  • aaad5c3 Fix failing pipeline show command when anchor tags are used in the pipeline.yaml files
  • 9625129 Remove flag pipeline name from registerPipelineFlags
  • 8594ce2 update the cli docs with latest commands and flags

v0.2.1

22 Nov 06:34
45de867
Compare
Choose a tag to compare

Changelog

  • 062d9b2 Add subcommand to identify pipelines part of pipelin config file
  • a7c4950 Add support for command 'pipeline find' to identify pipeline files in a given directory
  • 11defd5 Fix golangci lint issues
  • 45de867 Update gocd CLI docs with more subcommand

v0.2.0

16 Sep 09:34
8de0385
Compare
Choose a tag to compare

Changelog

  • 1547066 Add support for passing multiple pipelines for getting pipeline mappings
  • 8de0385 Add support to generate VSM output in CSV format
  • bb2c233 Handle the pipeline VSM errors to make sure that the operation is complete rather than erroring out completely.
  • e430722 Optimize number of calls made to GoCD server while identifying the pipeline mappings

v0.1.9

14 Sep 08:00
0c0ea8a
Compare
Choose a tag to compare

Changelog

  • 5670919 Add support for fetching mappings of a selected pipeline
  • 0c0ea8a Update the way of identifying the config-repo for a given pipeline

v0.1.8

12 Sep 07:28
0825f02
Compare
Choose a tag to compare

Changelog

  • ed2d71d Add subcommand to support triggering material update
  • e448c69 Add support for fetching VSM details of multiple pipelines
  • 0825f02 Add support for fetching last modification time information of a config repostitory
  • 669f3e5 Add support to fetch ID from the material
  • b852266 Add support to get the downstream pipelines from the VSM
  • 6679769 Group all common plugin flags
  • 366e0c3 Print an error message in case of backup failures, along with the state.
  • e88aabc Replace configrepo sub-command get-failed with get-internal to make it more scalable
  • 9876c28 Update gocd sdk to use the internal API for fetching material information

v0.1.7

10 Aug 13:58
2d18f63
Compare
Choose a tag to compare

Changelog

  • 4ab710f Add support for filtering agents based on agent's name and state
  • 2d18f63 Add support to following API's:
  • 45e3e9c Fix fetching plugin version from GoCD server when plugin version or any other plugin details are not passed
  • 968aee7 Update the cli docs with more flags

v0.1.6

07 Aug 15:42
029a940
Compare
Choose a tag to compare

Changelog

  • 2912d4f Add support to filter agents based on the resources
  • d49d4f0 Add support to publish docker images to ghcr over dockerhub