run-forrest-run
Version:
yaml config based script runner
53 lines (52 loc) • 1.08 kB
YAML
options:
# limit: 8
output_folder: log
retry_count: 3
env:
FOO: global bar
start:
name: Main
# flow - optional, possible values: parallel/sequential
flow: sequential
steps:
- name: Test 1
script: test/fixtures/test.sh
arguments:
- foo1
output_file: test1.log
retry_count: 1
env:
FOO: Bar 1
- name: Test 2
script: test/fixtures/test.sh
arguments:
- foo2
output_file: test2.log
retry_count: 1
env:
FOO: BAR 2
- name: Test 3
script: test/fixtures/test.sh
arguments:
- foo3
output_file: test3.log
retry_count: 1
env:
FOO: BARTHREE
- name: Test 4
script: test/fixtures/test.sh
# script: test.sh
# cwd: test/fixtures
arguments:
- foo4
output_file: test4.log
retry_count: 1
- name: Test 5
script: pwd
output_file: test5.log
retry_count: 1
- name: Test 6
script: pwd
cwd: test
output_file: sub/test6.log
retry_count: 1