워크플로우를 실행하려면 선택한 워크플로우의 컨텍스트 내에서 execute 명령을 사용합니다. 워크플로우에 매개변수가 사용되지 않으면 워크플로우가 단순히 실행됩니다.
dory:maintenance workflow-000> execute hello world!
워크플로우에 매개변수가 사용되면 컨텍스트가 매개변수를 지정해야 하는 고정 컨텍스트가 됩니다.
dory:maintenance workflow-000> execute dory:maintenance workflow-000 execute (uncommitted)> get type = (unset) overwrite = (unset)
먼저 필수 매개변수를 지정하지 않고 워크플로우 실행을 커밋하려고 하면 명시적 오류가 발생합니다.
dory:maintenance workflow-000 execute (uncommitted)> commit error: cannot execute workflow without setting property "type"
워크플로우를 실행하려면 지정된 매개변수를 설정한 다음 commit 명령을 사용합니다.
dory:maintenance workflow-000 execute (uncommitted)> set type=system type = system dory:maintenance workflow-000 execute (uncommitted)> set overwrite=true overwrite = true dory:maintenance workflow-000 execute (uncommitted)> commit
워크플로우에 지정된 단계가 있는 경우 해당 단계가 CLI를 통해 표시됩니다. 예:
dory:maintenance workflow-000 execute (uncommitted)> commit Checking for existing worksheet ... done Finding disks of specified type ... done Creating worksheet ... done