Gocd-cli

Latest version: v0.10.0

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.0.0

==========
Change Log
==========

0.10.0

======================

**Added**

* Add ``wait-until-finished`` to pipeline trigger, which waits around
for the pipeline run to finalize and then outputs ``console.log`` from
each stage/job. Will exit 0 on success and 2 on failure.

Usage:

.. code-block:: shell

$ gocd pipeline trigger Simple-Pipeline --wait_until_finished=true

**Changed**

* Pipeline monitor will not raise an exception when trying to monitor
a pipeline that hasn't been run before. It'll instead be treated
as Ok or Critical depending on whether it was supposed to have been
scheduled or not.

0.9.1

=====================

**Changed**

* Expand user home path from the passwd db on POSIX systems.

This fixes bug `8`_

* Any output from the cli will go to STDOUT

.. _8: https://github.com/gaqzi/gocd-cli/issues/8

0.9.0

=====================

**Added**

* encryption support for configuration values

Keys ending in ``_encrypted`` will be decrypted using the encryption module
``encryption_module``. This was added as a requirement from a client where
the password may not be stored in plain text, but it is fine to have it
stored on the same computer. The default `Caesar`_ module is not
recommended for production use.

For a module with a better encryption see `gocd-cli.encryption.blowfish`_.

* settings decrypt/encrypt

Decrypts/encrypts string or settings in the settings file.

**Note** does not store changes in the settings file.

.. _Caesar: https://en.wikipedia.org/wiki/Caesar_cipher
.. _gocd-cli.encryption.blowfish: https://github.com/gaqzi/gocd-cli.encryption.blowfish

0.8.1

==================

**Changed**

* Depend on gocd version 0.8.0 or newer.

0.8.0

=====================

Added
-----

* pipeline check command

Will check a pipeline to see whether it's currently stalled or failed.

Created with the intention to be run through Nagios

* pipeline check-all command

Will iterate over all pipelines and warn/critical if any is stalled/failed
that is not paused.

* pipeline list

Will list all pipelines and their current status.
Created to be able to list all pipelines currently paused or locked.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.