summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CLI/ruby/CHANGELOG.md10
-rw-r--r--CLI/ruby/Gemfile.lock2
-rw-r--r--CLI/ruby/README.md1
-rw-r--r--CLI/ruby/lib/game_of_life/version.rb2
-rw-r--r--README.md3
5 files changed, 14 insertions, 4 deletions
diff --git a/CLI/ruby/CHANGELOG.md b/CLI/ruby/CHANGELOG.md
new file mode 100644
index 0000000..511355a
--- /dev/null
+++ b/CLI/ruby/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Changelog
+
+## Unreleased
+
+## 0.1.1
+- Fix `game-of-life -i nonexistent.txt` file and show meaningful error message before `exit(-1)`
+- Fix `game-of-life -i https://nonexistent.com/file` URL and show meaningful error message before `exit(-1)`
+
+## 0.1.0
+- Initial implementation the Game Of Life CLI and release.
diff --git a/CLI/ruby/Gemfile.lock b/CLI/ruby/Gemfile.lock
index 4354bad..58bd6e3 100644
--- a/CLI/ruby/Gemfile.lock
+++ b/CLI/ruby/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- terminal_game_of_life (0.1.0)
+ terminal_game_of_life (0.1.1.pre)
thor (~> 1.0)
GEM
diff --git a/CLI/ruby/README.md b/CLI/ruby/README.md
index a44511a..8f02522 100644
--- a/CLI/ruby/README.md
+++ b/CLI/ruby/README.md
@@ -53,6 +53,7 @@ Run `bundle exec yard`
## Release
- Update the [version](./lib/game_of_live/version.rb) number
+- Run `bundle install` and commit changes
- Update the [CHANGELOG](./CHANGELOG.md)
- Create a git(lab) tag `ruby/v#{version_number}` ex: `ruby/v0.1.1-pre`
diff --git a/CLI/ruby/lib/game_of_life/version.rb b/CLI/ruby/lib/game_of_life/version.rb
index 5d13768..38a3eda 100644
--- a/CLI/ruby/lib/game_of_life/version.rb
+++ b/CLI/ruby/lib/game_of_life/version.rb
@@ -1,5 +1,5 @@
# frozen_string_literal: true
module GameOfLife
- VERSION = "0.1.0"
+ VERSION = "0.1.1.pre"
end
diff --git a/README.md b/README.md
index 0b66e68..cb684cc 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,6 @@
# Game of Life
-[![Build Status](https://travis-ci.com/a14m/game-of-life.svg?branch=master)](https://travis-ci.com/a14m/game-of-life)
A repo that includes a different implementations for [Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life)
in the following languages
- - [Ruby](./CLI/ruby)
+ - [Ruby](./CLI/ruby) [![pipeline status](https://gitlab.com/a14m/game-of-life/badges/master/pipeline.svg)](https://gitlab.com/a14m/game-of-life/-/commits/master)