An open API service indexing awesome lists of open source software.

https://github.com/runnerty/runnerty-cli

Early version of Runnerty CLI
https://github.com/runnerty/runnerty-cli

cli runnerty tool

Last synced: about 1 year ago
JSON representation

Early version of Runnerty CLI

Awesome Lists containing this project

README

          

# Runnerty CLI Tool





Smart Processes Management

[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Dependency Status][david-badge]][david-badge-url]

code style: prettier

## What is?

Runnerty CLI

You can simple use it via **npx**

```bash
npx runnerty-cli new my-workflow
```

## Installation

```bash
npm i -g runnerty-cli
```

## Usage

### Create new runnerty project

```bash
rty new my-workflow
```

### Migrate CRON file to runnerty project

From "crontab -l" of the system:

```bash
rty migrate my-workflow
```

From a crontab file:

```bash
rty migrate my-workflow my-crontab-file.txt
```

### Add Runnerty modules

This command installs modules in your project. You can also include a sample configuration in your project's `config.json` file and/or include a sample plan to use the module. The module must contain scaffolds to allow the generation of examples.

```bash
rty add @runnerty/module-name
```

```bash
rty add @runnerty/module-name@version
```

You can specify a custom `config.json` file path:

```bash
rty add @runnerty/module-name@version -c ./config_dev.json
```

You can specify that do not include scaffolding:

```bash
rty add @runnerty/module-name@version -ws
```

### For more options

```bash
rty --help
```

[runnerty]: http://www.runnerty.io
[downloads-image]: https://img.shields.io/npm/dm/runnerty-cli.svg
[npm-url]: https://www.npmjs.com/package/runnerty-cli
[npm-image]: https://img.shields.io/npm/v/runnerty-cli.svg
[david-badge]: https://david-dm.org/runnerty/runnerty-cli.svg
[david-badge-url]: https://david-dm.org/runnerty/runnerty-cli