Issue Type: Improvement Improvement
Assignee: Jesse Glick
Components: workflow-plugin
Created: 19/Feb/15 7:31 PM
Description:

Hi,

I have a workflow that need a user input at some stage.
However, due to the frequent commits, which trigger the builds, I get to the case when I have several builds of the same workflow stay idle in the list awaiting the user input.

I would expectr my workflow to discard older builds if the newer build has reached the same stage.

But I cannot succeed that goal.

If I use the workflow like:

stage title: 'DevBuild', concurrency: 1
// do build
stage title: 'Integration', concurrency: 1
input message: 'Proceed?'
// do integration

then the very first build enters 'Integration' stage and pauses for user input. The other newer builds may superseed each other, but there is always the last build that gets to 'Integration' stage and waits until the very first build completes (because it cannot enter stage Integration).


I would like the newer build to discard the older build which waits for user input in this case, so that newer build can be decided by the user.

Is it possible to implement such a scenario?

Thank you

Project: Jenkins
Priority: Minor Minor
Reporter: Yuriy Kryshchuk
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to