Branch: refs/heads/pause
Home: https://github.com/jenkinsci/workflow-plugin
Commit: 28dca6bb166a626bdd9d3bd5bf90eff3ce0b2a2e
https://github.com/jenkinsci/workflow-plugin/commit/28dca6bb166a626bdd9d3bd5bf90eff3ce0b2a2e
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-08-26 (Wed, 26 Aug 2015)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/CpsFlowExecutionTest.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
Adding the pause functionality
@uaarkoti told me that he talks to lots of people who wants to be able
to arbitrarily pause workflows while they are executing.
This seems like a relatively easy addition as far as the engine is
concerned, so this is a prototype of that functionality.
Given the way the things are split into plugins I'm not sure how to
properly expose this to UI --- should the pausability be a base contract
of FlowExecution, or should I define TransientActionFactory impl that
depends on both WorkflowRun and CpsFlowExecution that adds an Action
from outside?
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" 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.