Releases: zuazo/dockerspec
Releases · zuazo/dockerspec
0.5.0 (2017-08-30)
Added in 0.5.0
- Support specifying a build path when building images from a string (issue #13, thanks John Meichle).
Fixed in 0.5.0
- Fix OS detection with Specinfra
2.71
. - README: Fix small grammar error.
0.4.1 (2017-03-21)
0.4.0 (2017-03-20)
Added in 0.4.0
- Integrate with rspec-retry gem.
- Docker logs support (issue #3, thanks @axi43 for the idea).
Changed in 0.4.0
- Let user choose RSpec formatter (issue #4, thanks Luis Sagastume for the help).
Removed in 0.4.0
- Drop Ruby
< 2.2
support.
Fixed in 0.4.0
- Be able to use os detection within test blocks (issue #2, special thanks to Nan Liu for his help and his astonishing presentation).
- Use
Integer
instead ofFixnum
.
Improved in 0.4.0
ItsContainer
: rename container_name variable to avoid confussion.
Documentation Changes in 0.4.0
- Document
dir
parameter inBuilder#build_from_string
. - CHANGELOG: Follow "Keep a CHANGELOG".
- Add GitHub templates.
- README:
- Document how to require the gem.
- Add Presentations section.
- Add a TOC.
- Add documentation links.
0.3.0 (2016-02-28)
Breaking Changes on 0.3.0
- Enable
options[:rm]
by default.
New Features on 0.3.0
- Add Docker Compose support.
- Add Infrataster and Capybara support.
- Add
:wait
option todocker_run
anddocker_compose
. - Add
described_image
helper fordocker_run
. - Support integer values with
have_expose
matcher. - Make
require 'dockerspec'
optional.
Fixes on 0.3.0
- Fix
:env
indocker_run
with Serverspec. - Fix Must have id error when building images from IDs with tags.
Improvements on 0.3.0
- Update RuboCop to
0.37
, fix new offenses. Runner
classes split intoEngine::Base
andRunner::Base
.- Add support for multiple testing engines.
- Add a
Configuration
class to setup the internal modularization. - Rename many classes.
Documentation Changes on 0.3.0
- README:
- Move the documentation below examples.
- Add many examples.
0.2.0 (2015-12-11)
New Features on 0.2.0
- Set some opinionated RSpec configurations.
- Print Docker errors in a more readable format.
Fixes on 0.2.0
- Fix undefined method error in the outermost examples.
Documentation Changes on 0.2.0
- Add examples for
#have_cmd
using string format. - README:
- Improve Ruby documentation.
- Change gem badge to point to RubyGems.
- Add Real-world examples section.