UNPKG

processus

Version:
34 lines (33 loc) 879 B
{ "name": "Demo10", "description": "A demo showing skipIf and errorIf task properties in action.", "tasks":{ "task 1": { "description": "I am the task 1, I echo Processus", "blocking": true, "handler": "../taskhandlers/execHandler", "parameters": { "cmd": "echo Processus", "skip me": true } }, "task 2": { "description": "I am the task 2, I will be skipped", "blocking": true, "skipIf":"$[tasks.task 1.parameters.skip me]", "handler": "../taskhandlers/execHandler", "parameters": { "cmd": "echo Simple" } }, "task 3": { "description": "I am the task 3, I will error", "blocking": true, "errorIf": "$[tasks.task 2.skipIf]", "handler": "../taskhandlers/execHandler", "parameters": { "cmd": "echo Workflow" } } } }