Skip to content

Commit

Permalink
release 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
zuazo committed Mar 20, 2017
1 parent 7077615 commit 95a19f0
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 12 deletions.
17 changes: 9 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@ All notable changes to the [`dockerspec`](https://rubygems.org/gems/dockerspec/)

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
## [0.4.0] - 2017-03-20
[![Travis CI master Build Status](http://img.shields.io/travis/zuazo/dockerspec.svg?style=flat)](https://travis-ci.org/zuazo/dockerspec)

### Added in Unreleased
### Added in 0.4.0
- Integrate with [rspec-retry](https://github.com/NoRedInk/rspec-retry) gem.
- Docker logs support ([issue #3](https://github.com/zuazo/dockerspec/issues/3), thanks [@axi43](https://github.com/axi43) for the idea).

### Changed in Unreleased
### Changed in 0.4.0
- Let user choose RSpec formatter ([issue #4](https://github.com/zuazo/dockerspec/issues/4), thanks [Luis Sagastume](https://github.com/zuazo/dockerspec/pull/4) for the help).

### Removed in Unreleased
### Removed in 0.4.0
- Drop Ruby `< 2.2` support.

### Fixed in Unreleased
### Fixed in 0.4.0
- Be able to use os detection within test blocks ([issue #2](https://github.com/zuazo/dockerspec/issues/2), **special thanks to [Nan Liu](https://github.com/nanliu)** for his help and [his astonishing presentation](https://www.slideshare.net/NanLiu1/trust-but-verify-testing-with-docker-containers)).
- Use `Integer` instead of `Fixnum`.

### Improved in Unreleased
### Improved in 0.4.0
- `ItsContainer`: rename container_name variable to avoid confussion.

### Documentation Changes in Unreleased
### Documentation Changes in 0.4.0
- Document `dir` parameter in `Builder#build_from_string`.
- CHANGELOG: Follow "Keep a CHANGELOG".
- Add GitHub templates.
Expand Down Expand Up @@ -88,6 +88,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p

- Initial release of `dockerspec`.

[Unreleased]: https://github.com/zuazo/dockerspec/compare/0.3.0...HEAD
[Unreleased]: https://github.com/zuazo/dockerspec/compare/0.4.0...HEAD
[0.4.0]: https://github.com/zuazo/dockerspec/compare/0.3.0...0.4.0
[0.3.0]: https://github.com/zuazo/dockerspec/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/zuazo/dockerspec/compare/0.1.0...0.2.0
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
[![Gem Version](https://badge.fury.io/rb/dockerspec.svg)](https://rubygems.org/gems/dockerspec)
[![Dependency Status](http://img.shields.io/gemnasium/zuazo/dockerspec.svg?style=flat)](https://gemnasium.com/zuazo/dockerspec)
[![Code Climate](http://img.shields.io/codeclimate/github/zuazo/dockerspec.svg?style=flat)](https://codeclimate.com/github/zuazo/dockerspec)
[![Travis CI Build Status](http://img.shields.io/travis/zuazo/dockerspec.svg?style=flat)](https://travis-ci.org/zuazo/dockerspec)
[![Travis CI Build Status](http://img.shields.io/travis/zuazo/dockerspec/0.4.0.svg?style=flat)](https://travis-ci.org/zuazo/dockerspec)
[![Circle CI Build Status](https://circleci.com/gh/zuazo/dockerspec/tree/master.svg?style=shield)](https://circleci.com/gh/zuazo/dockerspec/tree/master)
[![Coverage Status](http://img.shields.io/coveralls/zuazo/dockerspec.svg?style=flat)](https://coveralls.io/r/zuazo/dockerspec?branch=master)
[![Coverage Status](http://img.shields.io/coveralls/zuazo/dockerspec/0.4.0.svg?style=flat)](https://coveralls.io/github/zuazo/dockerspec?branch=0.4.0)
[![Inline docs](http://inch-ci.org/github/zuazo/dockerspec.svg?branch=master&style=flat)](http://inch-ci.org/github/zuazo/dockerspec)

A small Ruby Gem to run RSpec, [Serverspec](http://serverspec.org/), [Infrataster](https://github.com/ryotarai/infrataster) and [Capybara](http://jnicklas.github.io/capybara/) tests against Dockerfiles or Docker images easily.
Expand Down
1 change: 1 addition & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# TODO for Dockerspec

* [ ] Log parsing contains `"\x00"` chars.
* [ ] Integrate with [Inspec](https://www.chef.io/inspec/).
* [ ] Test resources for built images supported inside `docker_compose`.
* [ ] Add `docker_context`, `docker_describe` to avoid starting all containers at the same time.
Expand Down
2 changes: 1 addition & 1 deletion dockerspec.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ require 'dockerspec/version'
Gem::Specification.new do |s|
s.name = 'dockerspec'
s.version = ::Dockerspec::VERSION
s.date = '2016-02-28'
s.date = '2017-03-20'
s.platform = Gem::Platform::RUBY
s.summary = 'Dockerspec'
s.description =
Expand Down
2 changes: 1 addition & 1 deletion lib/dockerspec/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ module Dockerspec
#
# Dockerspec Ruby Gem version.
#
VERSION = '0.4.0.dev'.freeze
VERSION = '0.4.0'.freeze
end

0 comments on commit 95a19f0

Please sign in to comment.