universal-automation
universal-automation copied to clipboard
Add workflow capability
Would like to see a workflow capability put into UA. This would be a precursor to an eventual full CI/CD pipeline, but to start a workflow would be great.
Describe the solution you'd like
Seems like 4 initial fields would be needed: Step Name Step Action
- Run A Script
- Send notification
- etc
Next Step
- End Workflow
- Run Script
Abort Action
- Run Script
- Exit
Describe how this would improve your Universal Automation Quality of Life
I see UA as a fully realized, lightweight alternative to Jenkins. Impersonation alone is worth the price of admission! But with workflow (and eventual commit/PR hooks) this could fully replace Jenkins AND a Scheduled Task server.
Additional context
The key is in the UI, of course. An overview of each step, and it's success/failure.
Being a full CICD pipeline is a big ask, and probably worthy of a 2.0 release so starting small! :)
Related to #133