2.0.0 • Published 7 years ago

scriptz v2.0.0

Weekly downloads
5
License
ISC
Repository
github
Last release
7 years ago

Scriptz

Configuration file based script runner

Getting started (Code)

$ npm install --save scriptz
const run = require('scriptz').run

run(configuration).subscribe(...) // Observable

Getting started (CLI)

$ npm install -g scriptz
$ scriptz run --config config.yaml

Create a config file in yaml.

options:
  retry_count: 3
  env:
    FOO: bar
start:
  name: Main
  flow: sequential
  steps:
    - name: Clean
      script: clean.sh
      arguments:
        - foo
      output_file: clean.log
      retry_count: 1
      env:
        FOO: Test
    - name: Install
      script: install.sh
      retry_count: 1
      output_file: install.log

See the full documentation

2.0.0

7 years ago

1.0.0

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago