Yet another cron alternative with a Web UI, but with much more capabilities. It aims to solve greater problems.
run
and params
field (#573)Added run
and params
field
You can run another DAG from a DAG by specifying the name:
steps:
- name: running sub_dag
run: sub_dag # This can be a path to a file such as `sub_dag.yaml` or `path/to/sub_dag.yaml`
params: "FOO=BAR" # Optional
Accept JSON list to specify command and args You can make the DAG to be more readable by using list notation for specifying complex arguments to a command
steps:
- name: step1
description: print current time
command: [python, "-c", "import sys; print(sys.argv)", "argument"]
run
and params
field by @yohamta in https://github.com/dagu-dev/dagu/pull/573
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.11...v1.13.0
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.9...v1.12.10
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.8...v1.12.9
depends
is added to docs Available Fields for Steps
by @ArseniySavin in https://github.com/dagu-dev/dagu/pull/503
Cron expression generator link
added into the scheduler for help. by @ArseniySavin in https://github.com/dagu-dev/dagu/pull/507
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.7...v1.12.8
start-all
command by @yohamta in https://github.com/dagu-dev/dagu/pull/498
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.6...v1.12.7
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.5...v1.12.6
go install
work and nothing else.Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.4...v1.12.5
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.3...v1.12.4
Full Changelog: https://github.com/dagu-dev/dagu/compare/v1.12.2...v1.12.3