recipe-runner / rr-cli
1.0.0-alpha1
2019-09-17 15:04 UTC
Requires
- php: ^7.2
- recipe-runner/recipe-runner: 1.0.x-dev
- symfony/console: ^4.2
- symfony/filesystem: ^4.2
- symfony/process: ^4.2
- yosymfony/collection: ^1.1
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-11-17 10:30:56 UTC
README
Requires
- PHP +7.3
- Composer +1.9
Installation
The preferred installation method is composer:
composer require recipe-runner/rr-cli
Usage
Inside the folder ./bin
, there is an executable file called rr
./bin/rr
Run your first recipe
- Copy the following YAML code into a file called
example.rr.yml
:
name: "Very simple example using IO module" extra: rr: packages: "recipe-runner/io-module": "1.0.x-dev" steps: - actions: - name: "Greeting" write: "Hi user. Welcome :)" - ask: "How are you? " register: "response" - write: "The Response was: '{{response['response']}}'"
- Run the recipe:
./bin/rr run example.rr.yml
Unit tests
You can run the unit tests with the following command:
$ cd rr-cli $ composer test
License
This library is open-sourced software licensed under the MIT license.