Releases: goss-org/goss
Releases · goss-org/goss
v0.3.3
Features
Many thanks to all the contributors on this release!
In this release
- Support
service.override
file for upstrat (#245) - Add sha-256 file checksum support doc
- Add matching resource doc
- Add Support for
have-key-with-value
gomega matcher - Add support for vars file (GOSS_VARS) to dgoss doc
- Add CAA record support for DNS.
Since v0.3.0
- Add
--format silent
output (#216) - Add
regexMatch
function to templates (#219) - Add glob pattern support for gossfile import (#222)
- Add gomega
have-key
function (#224) - Fallback to using
getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210) - Fix http connection leak (#221)
- Escape XML in JUnit (#203)
- Add dgoss docker wrapper to ease docker testing
- Add
getEnv
andreadFile
functions to templates doc - Add
--color
flag to force color mode - Template support doc
goss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template vars
- Fix test count in --format documentation output
v0.3.2
Features
Many thanks to all the contributors on this release!
In this release
- Add
--format silent
output (#216) - Add
regexMatch
function to templates (#219) - Add glob pattern support for gossfile import (#222)
- Add gomega
have-key
function (#224) - Fallback to using
getent
for file owner/group lookup when uid/gid not in /etc/passwd (#210) - Fix http connection leak (#221)
- Escape XML in JUnit (#203)
Since v0.3.0
- Add dgoss docker wrapper to ease docker testing
- Add
getEnv
andreadFile
functions to templates doc - Add
--color
flag to force color mode - Template support doc
goss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template vars
- Fix test count in --format documentation output
v0.3.1
Features
In this release
- Add dgoss docker wrapper to ease docker testing
- Add
getEnv
andreadFile
functions to templates doc - Add
--color
flag to force color mode
Since v0.3.0
- Template support doc
goss render
now has a-d
debug flag to aid in template debugginggoss validate
andgoss render
now support--vars
to provide template vars
- Fix test count in --format documentation output
v0.3.0
v0.2.6
Features
Note: Special thanks to @pysysops for all his contributions on this release.
In this release
- Breaking Change: Symlink exists was looking at the target of the symlink, instead of the symlink itself #193
- Major Enhancement: DNS has been extended to support many new tests cname, A, AAA, etc.. doc
- Added
md5
attribute to file test #185 - Fix bug with empty goss file and improve error messages #173 && #157
- Upgrade to go 1.8
Since v0.2.0
- Breaking Change: Reading from STDIN has to be specified explicitly using
goss -g - validate
#132 - Empty test suite results in an error #131
- Added
goss serve
command to serve tests as a /healthz endpoint doc - Added new flags to allow
validate
to keep running tests until they pass or a timeout is reached doc - Clear cache between
goss validate
retry runs, this was causing retry to not detect changes. - Fixed JUNIT outuput format error on some systems #134
- Gossfiles starting with "/" will be treated as an absolute path #137
- Add
nagios_verbose
to--format
- Add
--max-concurrent
flag to allow users to limit concurrency when running tests - Gossfiles are now imported in sorted order. Last import wins when there are duplicate resource definitions. #150
- Added
no-follow-redirects
attribute to http test. #160 - Fixed bug where
goss serve
would not detect port changes without a restart. #166
v0.2.5
Features
In this release
- Added
no-follow-redirects
attribute to http test. #160 - Fixed bug where
goss serve
would not detect port changes without a restart. #166
Since v0.2.0
- Breaking Change: Reading from STDIN has to be specified explicitly using
goss -g - validate
#132 - Empty test suite results in an error #131
- Added
goss serve
command to serve tests as a /healthz endpoint doc - Added new flags to allow
validate
to keep running tests until they pass or a timeout is reached doc - Clear cache between
goss validate
retry runs, this was causing retry to not detect changes. - Fixed JUNIT outuput format error on some systems #134
- Gossfiles starting with "/" will be treated as an absolute path #137
- Add
nagios_verbose
to--format
- Add
--max-concurrent
flag to allow users to limit concurrency when running tests - Gossfiles are now imported in sorted order. Last import wins when there are duplicate resource definitions. #150
v0.2.4
Features
In this release
- Gossfiles starting with "/" will be treated as an absolute path #137
- Add
nagios_verbose
to--format
- Add
--max-concurrent
flag to allow users to limit concurrency when running tests - Gossfiles are now imported in sorted order. Last import wins when there are duplicate resource definitions. #150
Since v0.2.0
- Breaking Change: Reading from STDIN has to be specified explicitly using
goss -g - validate
#132 - Empty test suite results in an error #131
- Added
goss serve
command to serve tests as a /healthz endpoint doc - Added new flags to allow
validate
to keep running tests until they pass or a timeout is reached doc - Clear cache between
goss validate
retry runs, this was causing retry to not detect changes. - Fixed JUNIT outuput format error on some systems #134
v0.2.3
Features
In this release
- Fixed JUNIT outuput format error on some systems #134
Since v0.2.0
- Breaking Change: Reading from STDIN has to be specified explicitly using
goss -g - validate
#132 - Empty test suite results in an error #131
- Added
goss serve
command to serve tests as a /healthz endpoint doc - Added new flags to allow
validate
to keep running tests until they pass or a timeout is reached doc - Clear cache between
goss validate
retry runs, this was causing retry to not detect changes.