Skip to content

Releases: nikhilsbhat/gocd-cli

v0.2.9

24 Dec 17:17
d474a53
Compare
Choose a tag to compare

Changelog

  • 9df12b3 Add support for timing out the agent disabling
  • d474a53 Fix vulnerabilities
  • 469a6b1 Update base docker image version

v0.2.8

22 Dec 19:07
6df4706
Compare
Choose a tag to compare

Changelog

  • 7c26278 Fix identification of dangling environments feature
  • 5554472 Introduce feature for watching resources for all GET calls
  • 826364a Introduce sub command disable agent and update cli docs accordingly
  • f4c451a Introduce subcommand 'report' under pipeline command that uses cctray.xml to generate report
  • f9bc789 Update cli docs with newer subcommand and newly introduce flags
  • 6df4706 Update goreleaser to support multiarch docker images
  • 88d7aab Update the cli docs with newly introduced 'watch' flag

v0.2.7

08 Aug 16:22
9283fec
Compare
Choose a tag to compare

Changelog

  • 7940510 Add command get-mappings to environment update the cli docs accordingly
  • 717277a Add support for identifying dangling pipeline_groups and environments
  • 52f52e5 Fix Various commands - configrepo preflight check to handle both pipelines and path to pipelines - pipeline show rendering incorrect output when multiple pipeline files were passed instead of pipelines path - capture group name in pipeline get-mappings command
  • 0b2932b Introduce the feature of 'profile' while authenticating to GoCD via CLI
  • 9283fec Update README with usage of 'profile'
  • fc08452 Update elastic profile usage command to fetch multiple elastic profiles

v0.2.6

07 Jul 08:29
7027cb8
Compare
Choose a tag to compare

Changelog

  • 7027cb8 Add support for creating brew formulas
  • 1cb3c4d Add support to GET/CREATE/UPDATE/DELETE roles
  • c4530fa Bumping up github.com/nikhilsbhat/common

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