Skip to content
This repository was archived by the owner on Oct 22, 2024. It is now read-only.

v0.2.0

@ncs-alane ncs-alane tagged this 12 Sep 23:35
* Add configuration for the Terraform apply timeout

* Stream the live command output to Test Kitchen

* Update version to 0.2.0

* Convert Change Log to a table

* Update gem specification email address

* Initialize ShellOut immediately

* Add automatic wrapping and TK namespace to errors

* Move version validation logic to client

* Improve validation of provisioner config

* Improve config value validation

* Format change log to 72 column limit

* Adjust contributing guide to 72 column limit

* Adjust format of developing guide

* Remove redundant list from contributing guide

* Remove redundant formatting from read me

* Return rather than yield output values from client

* Restructure internal logic

* better handling of config options
* less convoluted client and command design
* break group class out of verifier logic

* Fix grammar in test description

* Adjust SSH retry settings for example

Fixes #23

* Improve error handling with native Kitchen errors

Fixes #1

* Move #each_list_output for alphabetical sorting

* Format Change Log based on Keep a CHANGELOG

* Update CHANGELOG

* Simplify config error reporting

* Add deprecation warning to string variable mapping

* Add variable assignment changes to change log

* Lazily load Terraform::InspecRunner

* Refactor Verifier#coerce_variables

* Fix line length

* Remove blank line

* Pin inspec and fix attribute assignment

inspec should be considered unstable until 1.0

* Add library to example Inspec profile

This will help detect potential regressions

* add color option to apply and plan commands (#29)

* add color option to apply and plan commands

color = false turns off colored output
color = true (default) turns on colored output

* use a shared module, default to true for color

* use shared command_switches as a class

add shared command switches example
move color to command switches class
inherit Command to CommandSwitches
inherit CommandSwitches to Apply and Plan classes

* add test for color in provisioner

* add super

* add required config block

* migrate to color switch as a module

* move to color switch module and migrate tests

* interweave the two scenarios in one describe

* Fix #coerce_color error handling

* Update variables configuration description
Assets 2
Loading