benry-actionrunner

Benry-ActionRunner is a Action runner or Task runner, like Rake or Gulp. Compared to Rake, actions of Benry-ActionRunner can take their own options and arguments. For example, `arun hello --lang=fr Alice` runs `hello` action with an option `--lang=fr` and an argument `Alice`. Benry-ActionRunner is also an example application of Benry-CmdApp framework. See https://kwatch.github.io/benry-ruby/benry-actionrunner.html for details.


Keywords
ruby
License
MIT
Install
gem install benry-actionrunner -v 0.1.0

Documentation

Benry

Useful tools in Ruby.

Benry-CLI

[OBSOLETE] MVC-like framework for command-line application.

https://github.com/kwatch/benry-ruby/tree/main/benry-cli

(This is obsolete. Use Benry-CmdApp instead.)

Benry-CmdApp

Command-line application framework.

https://github.com/kwatch/benry-ruby/tree/main/benry-cmdapp

Benry-CmdOpt

Command option parser. Much better than optparse.rb.

https://github.com/kwatch/benry-ruby/tree/main/benry-cmdopt

Benry-Config

Small library for configuration of application.

https://github.com/kwatch/benry-ruby/tree/main/benry-config

Benry-Recorder

Test double (spy, stub, or mock) library for unit test.

https://github.com/kwatch/benry-ruby/tree/main/benry-recorder

Benry-UnixCommand

Utility which provides basic UNIX command features. Better than FileUtils.rb.

https://github.com/kwatch/benry-ruby/tree/main/benry-unixcommand

Benry-YamlUtil

[EXPERIMENTAL] Utility for YAML library.

https://github.com/kwatch/benry-ruby/tree/main/benry-yamlutil