ironmansoftware / universal-automation

Universal Automation is the PowerShell-first automation platform.
https://ironmansoftware.com/universal-automation/
MIT License
24 stars 4 forks source link

Job Continuations #45

Closed adamdriscoll closed 4 years ago

adamdriscoll commented 4 years ago

Is your Enhancement request related to a problem? Please describe

Would it be possible to implement a Scheduling type like "rerun as soon as it finished" (optionally with something like -delay 5 -seconds) and will the framework be able to handle that level of recurrence?

Describe the solution you'd like

A clear and concise description of what you want to happen.

Describe how this would improve your Universal Automation Quality of Life

Please help us understand how this would improve your usage of Universal Automation and/or what new capabilities this enhancement would provide you with.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or Enhancements you've considered.

Additional context

Add any other context or screenshots about the Enhancement request here.

Windos commented 4 years ago

Not sure if this is unique enough to split off into another topic, but how about "run as soon as that other script finishes"

This expands from continuations into dependencies

adamdriscoll commented 4 years ago

I think this is a different issue but a good one. I think we need to have a way to chain script execution easily.

Would having events like "script to run after this script completes" or would pipelines where you select multiple scripts and chain them together make more sense? I don't want to go too crazy but some sort of pipeline concept might allow us to organize it better.