Skip to content

Commit

Permalink
Merge pull request #34 from HeyNonster/nony--prepare-for-0-2-0
Browse files Browse the repository at this point in the history
Prepare for v0.2.0 release
  • Loading branch information
guilleiguaran authored Dec 22, 2023
2 parents a2217ba + c34d52b commit d505d87
Show file tree
Hide file tree
Showing 28 changed files with 101 additions and 50 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Testcontainers

TestContainers is composed of modules for common databases and services. This changelog only notes changes to the collection of modules. See the individual module changelogs for detailed information:

- [DockerContainer (core)](https://github.com/testcontainers/testcontainers-ruby/tree/main/core/CHANGELOG.md)

- [ComposeContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/compose/CHANGELOG.md)

- [ElasticsearchContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/elasticsearch/CHANGELOG.md)

- [MariadbContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/mariadb/CHANGELOG.md)

- [MongoContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/mongo/CHANGELOG.md)

- [MysqlContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/mysql/CHANGELOG.md)

- [NginxContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/nginx/CHANGELOG.md)

- [PostgresContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/postgres/CHANGELOG.md)

- [RabbitmqContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/rabbitmq/CHANGELOG.md)

- [RedisContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/redis/CHANGELOG.md)

- [RedpandaContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/redpanda/CHANGELOG.md)

- [SeleniumContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/selenium/CHANGELOG.md)

## [0.2.0] - 2023-12-18

### Added

- ComposeContainer. See the [testcontainers-compose readme](https://github.com/testcontainers/testcontainers-ruby/tree/main/compose/README.md) for more information.
- SeleniumContainer. See the [testcontainers-selenium readme](https://github.com/testcontainers/testcontainers-ruby/tree/main/selenium/README.md) for more information.

29 changes: 15 additions & 14 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,80 +1,80 @@
PATH
remote: .
specs:
testcontainers (0.1.3)
testcontainers-core (= 0.1.3)
testcontainers (0.2.0)
testcontainers-core (= 0.2.0)

PATH
remote: compose
specs:
testcontainers-compose (0.1.0)
testcontainers-core (~> 0.1.2)
testcontainers-core (~> 0.1)

PATH
remote: core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: elasticsearch
specs:
testcontainers-elasticsearch (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: mariadb
specs:
testcontainers-mariadb (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: mongo
specs:
testcontainers-mongo (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: mysql
specs:
testcontainers-mysql (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: nginx
specs:
testcontainers-nginx (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: postgres
specs:
testcontainers-postgres (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: rabbitmq
specs:
testcontainers-rabbitmq (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: redis
specs:
testcontainers-redis (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: redpanda
specs:
testcontainers-redpanda (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

PATH
remote: selenium
specs:
testcontainers-selenium (0.1.0)
testcontainers-core (~> 0.1.2)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -174,6 +174,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby
x86_64-darwin-22
x86_64-linux

Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ Tescontainers contains modules that can be used instead of the generic
DockerContainer for common databases and services, providing
pre-configured setups and reducing the amount of boilerplate code:

- [ComposeContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/compose)

- [ElasticsearchContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/elasticsearch)

- [MariadbContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/mariadb)
Expand All @@ -68,6 +70,7 @@ pre-configured setups and reducing the amount of boilerplate code:

- [RedpandaContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/redpanda)

- [SeleniumContainer](https://github.com/testcontainers/testcontainers-ruby/tree/main/selenium)


## Development
Expand Down
5 changes: 3 additions & 2 deletions compose/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-compose (0.1.0)
testcontainers-core (~> 0.1.2)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -65,6 +65,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby
x86_64-linux

DEPENDENCIES
Expand Down
2 changes: 1 addition & 1 deletion compose/testcontainers-compose.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.2"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
3 changes: 2 additions & 1 deletion core/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

GEM
Expand Down Expand Up @@ -57,6 +57,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby
x86_64-linux

DEPENDENCIES
Expand Down
2 changes: 1 addition & 1 deletion core/lib/testcontainers/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Testcontainers
VERSION = "0.1.3"
VERSION = "0.2.0"
end
5 changes: 3 additions & 2 deletions elasticsearch/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-elasticsearch (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -76,6 +76,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby

DEPENDENCIES
elasticsearch (~> 8.7)
Expand Down
2 changes: 1 addition & 1 deletion elasticsearch/testcontainers-elasticsearch.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.3"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
5 changes: 3 additions & 2 deletions mariadb/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-mariadb (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -64,6 +64,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby

DEPENDENCIES
minitest (~> 5.0)
Expand Down
2 changes: 1 addition & 1 deletion mariadb/testcontainers-mariadb.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.3"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
2 changes: 1 addition & 1 deletion module-gen/templates/module.gemspec.tt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.2"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
5 changes: 3 additions & 2 deletions mongo/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-mongo (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -66,6 +66,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby
x86_64-darwin-22

DEPENDENCIES
Expand Down
2 changes: 1 addition & 1 deletion mongo/testcontainers-mongo.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.3"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
5 changes: 3 additions & 2 deletions mysql/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-mysql (0.1.1)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -64,6 +64,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby

DEPENDENCIES
minitest (~> 5.0)
Expand Down
2 changes: 1 addition & 1 deletion mysql/testcontainers-mysql.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.3"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
5 changes: 3 additions & 2 deletions nginx/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
PATH
remote: ../core
specs:
testcontainers-core (0.1.3)
testcontainers-core (0.2.0)
docker-api (~> 2.2)

PATH
remote: .
specs:
testcontainers-nginx (0.1.0)
testcontainers-core (~> 0.1.3)
testcontainers-core (~> 0.1)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -63,6 +63,7 @@ GEM

PLATFORMS
arm64-darwin-21
ruby

DEPENDENCIES
minitest (~> 5.0)
Expand Down
2 changes: 1 addition & 1 deletion nginx/testcontainers-nginx.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Uncomment to register a new dependency of your gem
spec.add_dependency "testcontainers-core", "~> 0.1.3"
spec.add_dependency "testcontainers-core", "~> 0.1"

spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "minitest", "~> 5.0"
Expand Down
Loading

0 comments on commit d505d87

Please sign in to comment.