0.10.0 - 2015-11-25
Added
Add
wait-until-finished
to pipeline trigger, which waits around for the pipeline run to finalize and then outputsconsole.log
from each stage/job. Will exit 0 on success and 2 on failure.Usage:
$ 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 - 2015-11-06
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
0.9.0 - 2015-10-26
Added
encryption support for configuration values
Keys ending in
_encrypted
will be decrypted using the encryption moduleencryption_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.
Changed
- Depend on gocd version 0.8.0 or newer.
0.8.0 - 2015-09-16
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.
0.7.1 - 2015-08-23
- Changed to depend on version >= 0.7.1 of gocd because of bug fixes. For more info see the release notes for py-gocd.
0.7.0.3 - 2015-08-11
Nothing much to say here, initial public release. :)