Create an interactive CLI that has configurable templates to build a Workflow project
The CLI should walk the user through creating WorkflowTasks
And parameters
Associated WorkflowTasks with a Workflow
Creating and Associating Workflow checkers
The resulting project should contain:
Fully configured maven
All components defined (logging statements in their execute logic)
All configuration to wire Tasks into Workflows
Comments to coach the user of how to add their code (TODO)
A developer should be able to add this project to the workflow-service and run the workflows through the API, viewing the outputs of Tasks in the log of the workflow-service