The "pipeline reset" command does not currently check to see if the target pipeline is still running or not. It simple halts the jug processes and clears the pipeline statefulness , thus resetting the pipeline.
The desired behaviour is:
By default do not reset an already-running pipeline. (provided there is at least 1 active process).
If the pipeline is complete and there are 0 active processes then it is okay to reset.
Provide a command line flag which can 'force' a reset regardless.
The "pipeline reset" command does not currently check to see if the target pipeline is still running or not. It simple halts the jug processes and clears the pipeline statefulness , thus resetting the pipeline.
The desired behaviour is: