summaryrefslogtreecommitdiffstats
path: root/CLI/ruby
AgeCommit message (Collapse)AuthorFilesLines
2020-12-15Fix merge request failed to create downstream errora14m1-0/+5
2020-12-15Update ruby README (for testing)a14m1-3/+4
2020-12-14Add codecov configurations for monorepoa14m3-7/+6
2020-12-14Ignore rubocop violation about any instancea14m1-0/+2
2020-12-14Fix rspec violations and complete coverage testinga14m4-39/+86
2020-12-14Add rubocop-rspeca14m2-0/+5
2020-12-14Add codecov integrationa14m4-0/+23
2020-12-14Pump version for release after fixing validation issuesa14m3-2/+7
2020-12-14Add the specs for the parsed_options method (fixing negative issues)a14m1-0/+62
2020-12-14Refactor the bin script to be simpler without any logica14m1-24/+2
2020-12-14Add parsing method to get the defaults and fix negative issuesa14m1-0/+45
2020-12-14Update the README with more examples and fix typo in --helpa14m1-2/+6
2020-12-12Pump version for first feature complete version (1.0.0)a14m3-2/+4
2020-12-12[skip ci] update CHANGELOGa14m1-0/+1
2020-12-12Fix the TargetRubyVersion for rubocopa14m1-1/+1
2020-12-12Fix the required ruby version (2.4 isn't supported)a14m1-1/+1
Ruby 2.4 URI.open method is private and cannot be used I can support 2.4 by using `URI.send(:open, uri)` instead of `URI.open` but I haven't investigated that, and I don't think it's critical to support 2.4
2020-12-12Add ruby 2.6/2.5 testing and remove useless build stepa14m1-9/+21
2020-12-12Add documentation and changelog URIs to the gem pagea14m1-0/+2
2020-12-12Use progress as the default format for CIa14m1-1/+1
2020-12-12Include yardopts for autogenerated docs with privatea14m1-1/+1
2020-12-12Pump version to deploy documentationa14m3-2/+5
2020-12-12Minor markdown modifications and documentation updatesa14m2-5/+5
2020-12-12Update README instructions help and asciicasta14m1-5/+6
2020-12-10Pump to version 0.2.0 with --seed support featurea14m3-2/+4
2020-12-10Remove size optimizationa14m1-2/+2
2020-12-10Update CHANGELOGa14m1-0/+1
2020-12-10Update the game-of-life binary to check max width/heighta14m1-4/+17
And raise an error if the requested width/height greater than the maximum provided by console.winsize (to avoid rendering multi-lines) Since the terminal cannot scroll with bigger width it's better to limit the max configurations to the max allowed without scrolling
2020-12-10Update the seed generator testa14m1-2/+3
2020-12-10Update yard docs and referencesa14m2-2/+7
2020-12-10Refactor input generator (and update docs)a14m1-5/+18
2020-12-10Add the seed generator testinga14m1-3/+85
2020-12-10Add the stable seed generator implementationa14m1-1/+36
2020-12-09Pump version for releasea14m3-2/+5
2020-12-09Fix gitlab release workflowa14m1-3/+0
2020-12-09Fix publishing gem (not using rake release)a14m1-1/+4
Rake release requires creating tags and pushing them (and fails because it doesn't have git access)... instead use the build and gem push commands to avoid that while having gem push configured with GEM_HOST_API_KEY
2020-12-09Pump version for releasea14m2-2/+2
2020-12-09Pump the version and add CHANGELOG for releasea14m4-2/+13
2020-12-09Add the section about gem release to rubygemsa14m1-0/+8
2020-12-09Configure rake release for the gema14m1-0/+14
2020-12-09Speed up by providing cache policies (push when needed only in build)a14m1-1/+8
And mirror child status on pipeline
2020-12-09Configure ruby build/test/lint stepsa14m1-0/+39
2020-12-08Fix rubocop violation about duplicate exception handlinga14m1-4/+1
2020-12-08Fix error handling with exact namespaces (and required stdlibs)a14m2-3/+4
2020-12-06Handle CLI errors and report error message back to usera14m1-2/+6
2020-12-06Add the error handling for missing/invalid file/URL inputa14m2-0/+29
2020-12-06Add the GameOfLife::Error base classa14m1-0/+3
2020-12-06Add the error message to the NotImplementedErrora14m1-1/+1
2020-12-04Add asciicast link in README demoa14m1-0/+3
2020-12-04Add docs about running the binarya14m1-0/+2
2020-12-04Update the name to a unique name on rubygemsa14m3-4/+4