Branch: refs/heads/BuildStep-Job
Home: https://github.com/jenkinsci/workflow-plugin
Commit: 07924f18be7529800409397d5553823fbd77c195
https://github.com/jenkinsci/workflow-plugin/commit/07924f18be7529800409397d5553823fbd77c195
Author: Vivek Pandey <[email protected]>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/PwdStepTest.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
Log Message:
-----------
Remove with DSL. steps is optional.
Commit: 1478bc9ab8b97860b901087d8b77c419e4803b21
https://github.com/jenkinsci/workflow-plugin/commit/1478bc9ab8b97860b901087d8b77c419e4803b21
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-21 (Mon, 21 Jul 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionOwner.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStep.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.groovy
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
R
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/Step.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContext.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContextParameter.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMContext.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
M stm/src/test/java/org/jenkinsci/plugins/workflow/stm/STMExecutionTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
Log Message:
-----------
trying to split Step and StepExecution
still a work in progress
Reference: https://trello.com/c/QFTIBCof/82-need-stepfactory
Commit: dc1bc8b735140fad9c6f85072a2195f77228a62f
https://github.com/jenkinsci/workflow-plugin/commit/dc1bc8b735140fad9c6f85072a2195f77228a62f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-21 (Mon, 21 Jul 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputAction.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
R
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStep/index.jelly
A
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution/index.jelly
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
A
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStepExecution.java
Log Message:
-----------
trying to split Step and StepExecution
still a work in progress
Reference: https://trello.com/c/QFTIBCof/82-need-stepfactory
Commit: f196030fef079c8b7c5dfb1ec83e4be6d11cb701
https://github.com/jenkinsci/workflow-plugin/commit/f196030fef079c8b7c5dfb1ec83e4be6d11cb701
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-21 (Mon, 21 Jul 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
Log Message:
-----------
Execution type needs to be available in Descriptor
... because this is where we compute necessary context types
Commit: 5d605545c46895a85790b69967099be1bd1ab0cf
https://github.com/jenkinsci/workflow-plugin/commit/5d605545c46895a85790b69967099be1bd1ab0cf
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-21 (Mon, 21 Jul 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
Log Message:
-----------
support subtyping in Step better
Commit: b71d0c025622154b57b47d9bf528af758fee5751
https://github.com/jenkinsci/workflow-plugin/commit/b71d0c025622154b57b47d9bf528af758fee5751
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
A
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Split Step and StepExecution
Commit: 7e167f313f6825a6bfba7864dd899847436b54e8
https://github.com/jenkinsci/workflow-plugin/commit/7e167f313f6825a6bfba7864dd899847436b54e8
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
Log Message:
-----------
Keep track of active StepExecution
Commit: e3cd3825976eca685c4b43a7be8df253f8afb35f
https://github.com/jenkinsci/workflow-plugin/commit/e3cd3825976eca685c4b43a7be8df253f8afb35f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
Log Message:
-----------
Not sure how to fix them up correctly, so just leaving TODO comment for now
Commit: 7423743819be92908ea0c810f2490d79f3b5a8a6
https://github.com/jenkinsci/workflow-plugin/commit/7423743819be92908ea0c810f2490d79f3b5a8a6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
Log Message:
-----------
Use StepExecution to persist state during the async execution.
Still more changes need to be made to eliminate static 'runningTasks' field
Commit: 7dfbcf8cb6021a8b2b7dbaaffc3fad3ea9bdc5d0
https://github.com/jenkinsci/workflow-plugin/commit/7dfbcf8cb6021a8b2b7dbaaffc3fad3ea9bdc5d0
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
Log Message:
-----------
Minor tidyness changes
Commit: 792ecaf5cce7182aac860ac32fe1edcd74100ba1
https://github.com/jenkinsci/workflow-plugin/commit/792ecaf5cce7182aac860ac32fe1edcd74100ba1
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
Log Message:
-----------
We want FlowExecution to be able to list active StepExecutions
... for example so that we can cancel them. This is also needed to provide
system-wide enumeration of the running StepExecutions
Commit: b70aeedb6afbd1e90da72260de05140a6a8a7f98
https://github.com/jenkinsci/workflow-plugin/commit/b70aeedb6afbd1e90da72260de05140a6a8a7f98
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
A
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
Track all the running FlowExecutions in the system.
This serves multple purposes, including proactively resuming them upon start as
well as list up all the StepExecutions indirectly
Commit: 1233e26d653c322fe741d7c323e583cf639d09cd
https://github.com/jenkinsci/workflow-plugin/commit/1233e26d653c322fe741d7c323e583cf639d09cd
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
Log Message:
-----------
Implementing asynchronous enumeration of all StepExecutions in the system.
And the corresponding provider in Workflow. The idea is to use this in
DurableTaskStepExecution et al to simplify those implementations that track
long running activities
Commit: 71d7971ca05b5171bedf8384d51642eef39f413d
https://github.com/jenkinsci/workflow-plugin/commit/71d7971ca05b5171bedf8384d51642eef39f413d
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
Log Message:
-----------
Move to StepExecution to make discovery easier
Commit: a3c22d4c6cffa76d9c0a34814470591074ae3aa1
https://github.com/jenkinsci/workflow-plugin/commit/a3c22d4c6cffa76d9c0a34814470591074ae3aa1
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
Log Message:
-----------
already implemented as stop()
Commit: 5ccd68f30d5eac851d2261c7fda3084da24e2dec
https://github.com/jenkinsci/workflow-plugin/commit/5ccd68f30d5eac851d2261c7fda3084da24e2dec
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
Log Message:
-----------
Implement cancellation of DurableTaskStepExecution.
Given that there'll be numerous StepExecution implementations, it's better to
have the caller handle exceptions.
Commit: 3eae9f66972516bdf55f6c884d82ffbed7623462
https://github.com/jenkinsci/workflow-plugin/commit/3eae9f66972516bdf55f6c884d82ffbed7623462
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M durable-task-step/pom.xml
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
Log Message:
-----------
Fixing persistence based on test failures
Commit: 32325e156da2f5547d74e5bfb3f0e3a895379197
https://github.com/jenkinsci/workflow-plugin/commit/32325e156da2f5547d74e5bfb3f0e3a895379197
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStep.java
A
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
Log Message:
-----------
More persistence fix based on test failures
Commit: d554c0419c72172ea4fb8f0d7bcabcac5296875a
https://github.com/jenkinsci/workflow-plugin/commit/d554c0419c72172ea4fb8f0d7bcabcac5296875a
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
Making IntelliJ compiler happy
Commit: e6478690e3aef07c64128fdfde0641f13bbb8c0c
https://github.com/jenkinsci/workflow-plugin/commit/e6478690e3aef07c64128fdfde0641f13bbb8c0c
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
atomically update the file
Commit: 97960e320de87448645bfcb8536106406df2d6a9
https://github.com/jenkinsci/workflow-plugin/commit/97960e320de87448645bfcb8536106406df2d6a9
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Write out the program state atomically
... so that a failure to write in the middle will not leave the file in
a corrupt state.
Commit: b670ab4e6549669c50849f78d309fad33076cdfe
https://github.com/jenkinsci/workflow-plugin/commit/b670ab4e6549669c50849f78d309fad33076cdfe
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
Log Message:
-----------
Formatting fix
Commit: 3f82579589c08c4e4edfe5e0c406f1e6ddb968d8
https://github.com/jenkinsci/workflow-plugin/commit/3f82579589c08c4e4edfe5e0c406f1e6ddb968d8
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M durable-task-step/pom.xml
Log Message:
-----------
Depending on the version that supports Java serialization
Commit: 4cd1f3e37fb93433c18edb948decfc909de65e54
https://github.com/jenkinsci/workflow-plugin/commit/4cd1f3e37fb93433c18edb948decfc909de65e54
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
Log Message:
-----------
bug fix
The parameter name 'value' is actually significant here.
Commit: e74fd8349c15568354fc3934010713503d22761f
https://github.com/jenkinsci/workflow-plugin/commit/e74fd8349c15568354fc3934010713503d22761f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
Log Message:
-----------
added a test bug this is blocked by JENKINS-22641
Commit: 0aeb8116fba4c9da459c9578e0ce4d07bfa9438e
https://github.com/jenkinsci/workflow-plugin/commit/0aeb8116fba4c9da459c9578e0ce4d07bfa9438e
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
programPromise is null if the flow execution has finished executing or we
haven't started executing
Commit: 395e7704413ab2127569ba7aaa6b72bcc5872b8a
https://github.com/jenkinsci/workflow-plugin/commit/395e7704413ab2127569ba7aaa6b72bcc5872b8a
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
M
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputAction/index.jelly
M
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution/index.jelly
Log Message:
-----------
More follow-up fix for regressions caused by refactoring
Commit: ab5d6481b9908a6c39b2355ab91090acc363d90e
https://github.com/jenkinsci/workflow-plugin/commit/ab5d6481b9908a6c39b2355ab91090acc363d90e
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-23 (Wed, 23 Jul 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
Log Message:
-----------
Jenkins is not persistable
Commit: 809c2f3eff856d020322e91bd0b88a68192143e2
https://github.com/jenkinsci/workflow-plugin/commit/809c2f3eff856d020322e91bd0b88a68192143e2
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-23 (Wed, 23 Jul 2014)
Changed paths:
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
Log Message:
-----------
Moving up to the base class
Commit: 5366d5d871b3e83a4c15030aa2e9144ad3b6ec70
https://github.com/jenkinsci/workflow-plugin/commit/5366d5d871b3e83a4c15030aa2e9144ad3b6ec70
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-07-23 (Wed, 23 Jul 2014)
Changed paths:
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
Log Message:
-----------
Lifted up a convenience method
Commit: d2e695172a9718cd5b90949f8f5584f89fe1bc51
https://github.com/jenkinsci/workflow-plugin/commit/d2e695172a9718cd5b90949f8f5584f89fe1bc51
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
sometimes an error is reported as RuntimeException when the persistence fails
java.lang.NullPointerException
at
org.jenkinsci.plugins.workflow.pickles.PickleFactory.all(PickleFactory.java:43)
at
org.jenkinsci.plugins.workflow.support.pickles.serialization.RiverWriter$1.writeReplace(RiverWriter.java:110)
at
org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:193)
at
org.jboss.marshalling.AbstractObjectOutput.writeObject(AbstractObjectOutput.java:58)
at
org.jboss.marshalling.AbstractMarshaller.writeObject(AbstractMarshaller.java:111)
at
org.jenkinsci.plugins.workflow.support.pickles.serialization.RiverWriter.writeObject(RiverWriter.java:128)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.saveProgram(CpsThreadGroup.java:319)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.saveProgram(CpsThreadGroup.java:302)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:276)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.access$000(CpsThreadGroup.java:66)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:166)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:164)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Caused by: an exception which occurred:
in object org.jenkinsci.plugins.workflow.cps.CpsThreadGroup@8d68fa3
Commit: 5e0eb66dd15eff9882bbb8857afba9c6ce9f9022
https://github.com/jenkinsci/workflow-plugin/commit/5e0eb66dd15eff9882bbb8857afba9c6ce9f9022
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
removed a pointless function
Commit: f5f3b450fe2ee36df8af95fdd83b3ccd71ea92b5
https://github.com/jenkinsci/workflow-plugin/commit/f5f3b450fe2ee36df8af95fdd83b3ccd71ea92b5
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
Log Message:
-----------
Added a test of the error recovery path when the persistence failed
Commit: 8babae2f1015b6519a1d8ba64c5dbf5b8d8ee775
https://github.com/jenkinsci/workflow-plugin/commit/8babae2f1015b6519a1d8ba64c5dbf5b8d8ee775
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/pom.xml
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
implemented error propagation pass in case the workflow persistence fails.
The running program will be interrupted with the problem, which gives it a
chance to recover.
Commit: 06cf73dda2ef2408cd7dc5dece4c89a21276d640
https://github.com/jenkinsci/workflow-plugin/commit/06cf73dda2ef2408cd7dc5dece4c89a21276d640
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
Log Message:
-----------
Fixed persistence
Commit: cc01d425e3decf3adfca12761523254df7c78822
https://github.com/jenkinsci/workflow-plugin/commit/cc01d425e3decf3adfca12761523254df7c78822
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
Log Message:
-----------
Improving test robustness
"waitForWorkflowToSuspend()" now don't include listener callbacks and head
updates in it, so calling it just once has all sorts of race conditions
Commit: 42d3123c462ca85555c1c5b480d91f607eac3999
https://github.com/jenkinsci/workflow-plugin/commit/42d3123c462ca85555c1c5b480d91f607eac3999
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
Log Message:
-----------
More test improvements.
waitForSuspend() can see the persistence failure, which it should ignore.
Commit: 8b73cab2e2b109c4baa88f6b2b91035d751d88fe
https://github.com/jenkinsci/workflow-plugin/commit/8b73cab2e2b109c4baa88f6b2b91035d751d88fe
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
A
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionOwner.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputAction.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
M
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputAction/index.jelly
R
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStep/index.jelly
A
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution/index.jelly
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStep.java
A
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.groovy
M durable-task-step/pom.xml
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
A
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
R
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/Step.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContext.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContextParameter.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMContext.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
M stm/src/test/java/org/jenkinsci/plugins/workflow/stm/STMExecutionTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
A
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStepExecution.java
Log Message:
-----------
Merge tag 'changes/227' into StepExecution
Conflicts:
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
Commit: c3221d0fe6506200419846634881843c2d0ad0bf
https://github.com/jenkinsci/workflow-plugin/commit/c3221d0fe6506200419846634881843c2d0ad0bf
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
R aggregator/cd.groovy
Log Message:
-----------
Demo script now lives in demo/config.xml.
Commit: baf5bc13d511459a7959b8dd65885e6486bcde2b
https://github.com/jenkinsci/workflow-plugin/commit/baf5bc13d511459a7959b8dd65885e6486bcde2b
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
Log Message:
-----------
Still struggling with the race condition problem
Commit: e32afb0b25a92af059dfa95bc114aa133a0c7073
https://github.com/jenkinsci/workflow-plugin/commit/e32afb0b25a92af059dfa95bc114aa133a0c7073
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M README.md
R aggregator/cd.groovy
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepDescriptor.java
Log Message:
-----------
Merge branch 'master' of github.com:jenkinsci/workflow-plugin
Conflicts:
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
Commit: 1e92bbfc1b7ff4a3a6ca0756a849f1704d205133
https://github.com/jenkinsci/workflow-plugin/commit/1e92bbfc1b7ff4a3a6ca0756a849f1704d205133
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M README.md
R aggregator/cd.groovy
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
R
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/ArtifactArchiverStepTest.java
R
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/PwdStepTest.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M demo/README.md
M demo/config.xml
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepDescriptor.java
Log Message:
-----------
Merge branch 'master' into cps-steps
Commit: 1ec387263b168afc39f89023718d248453956035
https://github.com/jenkinsci/workflow-plugin/commit/1ec387263b168afc39f89023718d248453956035
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M demo/config.xml
Log Message:
-----------
Should also update demo script.
Commit: d46e833d08b34c86f8080b5786d1c3cf9a36190f
https://github.com/jenkinsci/workflow-plugin/commit/d46e833d08b34c86f8080b5786d1c3cf9a36190f
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M README.md
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/LogActionTest.groovy
M demo/README.md
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java
Log Message:
-----------
Removing steps. and with. from remaining tests and examples.
Commit: 44b295a9a97b115c699afbaa63d8d05e3040660e
https://github.com/jenkinsci/workflow-plugin/commit/44b295a9a97b115c699afbaa63d8d05e3040660e
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
R cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBuiltinSteps.java
Log Message:
-----------
CpsBuiltinSteps is now obsolete.
Commit: c8c6eb445fb17db883e9acea4c7d22d095e8618e
https://github.com/jenkinsci/workflow-plugin/commit/c8c6eb445fb17db883e9acea4c7d22d095e8618e
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
Log Message:
-----------
Verifying that you can override plugin-defined steps, yet still explicitly
ask for them.
Commit: d2d5ddeabcc401c60f8c78bcf2fa6a8f6f3657ae
https://github.com/jenkinsci/workflow-plugin/commit/d2d5ddeabcc401c60f8c78bcf2fa6a8f6f3657ae
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
Log Message:
-----------
Must use the DSL instance bound originally to steps, since
CpsScript.execution is null after a restart.
Commit: c5a4d91070e751afccb975b8abf49e352d8ff7cd
https://github.com/jenkinsci/workflow-plugin/commit/c5a4d91070e751afccb975b8abf49e352d8ff7cd
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
Log Message:
-----------
Use standard JenkinsRule.assertBuildStatusSuccess.
Commit: 54592d4235c93a48c765ed74c86917075b39ed6c
https://github.com/jenkinsci/workflow-plugin/commit/54592d4235c93a48c765ed74c86917075b39ed6c
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
M
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
Log Message:
-----------
Making ParallelStepTest work; anonymous branches not currently supported.
Commit: fcb44c66d6eac060a85551cc5cd8725e29bb80d3
https://github.com/jenkinsci/workflow-plugin/commit/fcb44c66d6eac060a85551cc5cd8725e29bb80d3
Author: Jesse Glick <[email protected]>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M README.md
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
R cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBuiltinSteps.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/LogActionTest.groovy
M demo/README.md
M demo/config.xml
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java
Log Message:
-----------
Merge pull request #8 from jenkinsci/cps-steps
Remove with DSL. steps is optional.
Commit: 20deadef0b088fb8596be2f4e5f7e16ca334c7c7
https://github.com/jenkinsci/workflow-plugin/commit/20deadef0b088fb8596be2f4e5f7e16ca334c7c7
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
R aggregator/cd.groovy
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M cps/pom.xml
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
Log Message:
-----------
Merge tag 'changes/240' into StepExecution
Conflicts:
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
Commit: 4d5864c656d5d040a01edb7336d5fd7f73321a13
https://github.com/jenkinsci/workflow-plugin/commit/4d5864c656d5d040a01edb7336d5fd7f73321a13
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M README.md
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
R cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBuiltinSteps.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/LogActionTest.groovy
M demo/README.md
M demo/config.xml
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java
Log Message:
-----------
Merge branch 'master' into StepExecution
Conflicts:
job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
Commit: f06cca11a05923d43dbe8b919d26c0d67251262b
https://github.com/jenkinsci/workflow-plugin/commit/f06cca11a05923d43dbe8b919d26c0d67251262b
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M cps/pom.xml
Log Message:
-----------
Using a named snapshot.
Commit: 02e16d0574c4fba923e3e6b09ea17ebbe3043ecf
https://github.com/jenkinsci/workflow-plugin/commit/02e16d0574c4fba923e3e6b09ea17ebbe3043ecf
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
Log Message:
-----------
with/steps no longer needed.
Commit: f2a7958aa93d84ede5399fc4249b60ee556bca6b
https://github.com/jenkinsci/workflow-plugin/commit/f2a7958aa93d84ede5399fc4249b60ee556bca6b
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
Log Message:
-----------
with/steps no longer needed.
Commit: 42a8899a224640437f8ffcecedf45f3f85a5fc22
https://github.com/jenkinsci/workflow-plugin/commit/42a8899a224640437f8ffcecedf45f3f85a5fc22
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java
Log Message:
-----------
Null safety for getDescriptor.
Commit: 280458d3b2255e1fa97766b18ae5a5269898b70e
https://github.com/jenkinsci/workflow-plugin/commit/280458d3b2255e1fa97766b18ae5a5269898b70e
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
R
support/src/test/java/org/jenkinsci/plugins/workflow/test/RestartableJenkinsRule.java
Log Message:
-----------
Use standard RestartableJenkinsRule.
Commit: d9de56f699b231a773f9ef60cd879ecb793ab906
https://github.com/jenkinsci/workflow-plugin/commit/d9de56f699b231a773f9ef60cd879ecb793ab906
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
During restart tests, there could be two copies of a WorkflowRun in
waitForCompletion at once.
This could lead to duplicated or mangled text being sent to the main log.
Check explicitly for Jenkins shutdown and break out of wFC in this case (also
closing the log stream).
Commit: 674111ad75d48b4617b22e8854a7b31de1fe92e6
https://github.com/jenkinsci/workflow-plugin/commit/674111ad75d48b4617b22e8854a7b31de1fe92e6
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Bumping up core dependency to 1.572 to pick up NPE fix for
SaveableListener.all().
Commit: 09702ba75cef9344092a06c1abfb05830a2ecc70
https://github.com/jenkinsci/workflow-plugin/commit/09702ba75cef9344092a06c1abfb05830a2ecc70
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
Log Message:
-----------
Trying, so far without success, to make buildShellScriptAcrossRestart pass.
This would be the first test of DurableTaskStep that actually restarts while
the task is running.
Commit: 0f6aaaf01508279751b9e8c35ea7837c52188742
https://github.com/jenkinsci/workflow-plugin/commit/0f6aaaf01508279751b9e8c35ea7837c52188742
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/pickles/PickleFactory.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
Log Message:
-----------
Can use ExtensionList.lookup now.
Commit: 5475814b33e3ff5ab99a8c146b84a81b19cdcd0d
https://github.com/jenkinsci/workflow-plugin/commit/5475814b33e3ff5ab99a8c146b84a81b19cdcd0d
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/pickles/PickleFactory.java
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M pom.xml
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
R
support/src/test/java/org/jenkinsci/plugins/workflow/test/RestartableJenkinsRule.java
Log Message:
-----------
Merge branch 'master' into StepExecution
Conflicts:
job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
Commit: 7c2cbea93c7ff35594e56092aab3fdd15ce33453
https://github.com/jenkinsci/workflow-plugin/commit/7c2cbea93c7ff35594e56092aab3fdd15ce33453
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
Log Message:
-----------
Merged check() & report(); the original design makes no sense after the
rewrite to StepExecution.
Commit: 014da7722bbcc03156263825240f2b63d9f542a5
https://github.com/jenkinsci/workflow-plugin/commit/014da7722bbcc03156263825240f2b63d9f542a5
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
Incorrect Owner.equals/hashCode seems to have been breaking FlowExecutionList.
Commit: a249b30261072a99c23879cbd5c285b759b68b98
https://github.com/jenkinsci/workflow-plugin/commit/a249b30261072a99c23879cbd5c285b759b68b98
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
Log Message:
-----------
Noting problem with writeLog.
Commit: dddc52797ac296f07a98242491e618b4101b4cb3
https://github.com/jenkinsci/workflow-plugin/commit/dddc52797ac296f07a98242491e618b4101b4cb3
Author: Jesse Glick <[email protected]>
Date: 2014-08-04 (Mon, 04 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContext.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMContext.java
Log Message:
-----------
Introduced StepContext.saveState so that we do not lose state from a
long-running step due to a restart.
Commit: fe9c7a931977048b69f2992080e16f3df170561a
https://github.com/jenkinsci/workflow-plugin/commit/fe9c7a931977048b69f2992080e16f3df170561a
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStepExecution.java
Log Message:
-----------
Simplified ArtifactUnarchiverStep to only those features that are actually
tested, with notes for future expansion.
Anyway we need to be careful that each configurable field either be public or
have a public getter.
And should avoid writing custom logic for interpretation of step parameters;
consistency is most important.
Commit: 65bdadf34443052fbe6bdee0e4548371872ef2c5
https://github.com/jenkinsci/workflow-plugin/commit/65bdadf34443052fbe6bdee0e4548371872ef2c5
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
R
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStepExecution.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep.java
M
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep/config.jelly
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
Log Message:
-----------
Simplified DurableTaskStep to fit in one file and use conventional injection.
Commit: 1508a4b5d57c352c2df9e4c05a23975a7da27eb5
https://github.com/jenkinsci/workflow-plugin/commit/1508a4b5d57c352c2df9e4c05a23975a7da27eb5
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
Log Message:
-----------
Making some methods in AbstractStepDescriptorImpl final unless there is a
compelling reason to override them.
Commit: 7b0e949b52e27cdbec25f66a76b60a721e99f31e
https://github.com/jenkinsci/workflow-plugin/commit/7b0e949b52e27cdbec25f66a76b60a721e99f31e
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
Log Message:
-----------
A field that can be private.
Commit: 3d7f76f9ea9176f6740d50678a05b8747dbd9c74
https://github.com/jenkinsci/workflow-plugin/commit/3d7f76f9ea9176f6740d50678a05b8747dbd9c74
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
Log Message:
-----------
Javadoc for #start.
Commit: 5dd2fe59422dd562f642bcf6a53324a9b806ec16
https://github.com/jenkinsci/workflow-plugin/commit/5dd2fe59422dd562f642bcf6a53324a9b806ec16
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStepExecution.java
Log Message:
-----------
Making StepExecution.context private, accessible by getter only.
Commit: e5d463e7705ad4621e8de10ba72b8872a2a32a39
https://github.com/jenkinsci/workflow-plugin/commit/e5d463e7705ad4621e8de10ba72b8872a2a32a39
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Specifying the StepExecution implementation class explicitly, so Find Usages
and the like will work properly.
Commit: 9bfe1fdb9df0a904d9d4daaf51dd30621971920e
https://github.com/jenkinsci/workflow-plugin/commit/9bfe1fdb9df0a904d9d4daaf51dd30621971920e
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
R
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
R
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
R
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStepExecution.java
Log Message:
-----------
Inlining some executions into the compilation unit of the owning step.
Commit: 67f78e6336eef7e435bf449f3f09f0a7b892f421
https://github.com/jenkinsci/workflow-plugin/commit/67f78e6336eef7e435bf449f3f09f0a7b892f421
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
Log Message:
-----------
Unused import.
Commit: edff7f8137ce50fa49cb94e4ddf30e8491661442
https://github.com/jenkinsci/workflow-plugin/commit/edff7f8137ce50fa49cb94e4ddf30e8491661442
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
R
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStepExecution.java
Log Message:
-----------
Inlining WatchYourStepExecution.
Commit: f0af930408b6aa544469fb02081dca563b71721d
https://github.com/jenkinsci/workflow-plugin/commit/f0af930408b6aa544469fb02081dca563b71721d
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
Log Message:
-----------
Javadoc.
Commit: e2b28b8bba4faedd657c750c31bb0584a942f7a7
https://github.com/jenkinsci/workflow-plugin/commit/e2b28b8bba4faedd657c750c31bb0584a942f7a7
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
Log Message:
-----------
An NPE in DurableTestStep.Execution.check blocked resumption of shell steps
after startup.
buildShellScriptAcrossRestart if implemented would probably have caught this.
Worse, the NPE was being swallowed; fixed to print out exceptions from
StepExecution.applyAll.
Commit: 72dedc316902ca73a35fd713bf384cf6f9ba5811
https://github.com/jenkinsci/workflow-plugin/commit/72dedc316902ca73a35fd713bf384cf6f9ba5811
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
Ensuring that WorkflowRun.Owner.get waits for the build to be fully reloaded
before claiming that the execution field is unset, since this can be
deserialized early during startup by FlowExecutionList.
Commit: c09819a5e98c7a3b50f82d425bdf7eddbcca5171
https://github.com/jenkinsci/workflow-plugin/commit/c09819a5e98c7a3b50f82d425bdf7eddbcca5171
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
A
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionOwner.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputAction.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
M
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputAction/index.jelly
R
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStep/index.jelly
A
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution/index.jelly
M cps/pom.xml
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStep.java
A
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.groovy
M durable-task-step/pom.xml
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep.java
M
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep/config.jelly
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
R
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/Step.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContext.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContextParameter.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMContext.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
M stm/src/test/java/org/jenkinsci/plugins/workflow/stm/STMExecutionTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Merge pull request #9 from jenkinsci/StepExecution
[WiP] StepExecution
Commit: cff17336594e3a79e62d72c46a5686ec9f191948
https://github.com/jenkinsci/workflow-plugin/commit/cff17336594e3a79e62d72c46a5686ec9f191948
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
Obsolete comment; #9 included an atomic write.
Commit: f00a344a061353024a492528c38d4db42fc96867
https://github.com/jenkinsci/workflow-plugin/commit/f00a344a061353024a492528c38d4db42fc96867
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
Log Message:
-----------
ParameterValue.getValue is in 1.568, which we already depend upon.
Commit: 10059c548daed92f803db1831b6326e6b75b71f3
https://github.com/jenkinsci/workflow-plugin/commit/10059c548daed92f803db1831b6326e6b75b71f3
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
Log Message:
-----------
A couple of TODOs left over from #9.
Commit: 4dd844af11f6b76fb02c035ebb03f3de5defbc40
https://github.com/jenkinsci/workflow-plugin/commit/4dd844af11f6b76fb02c035ebb03f3de5defbc40
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
Making saveProgram public.
Commit: af95949599a7ff47f24d6010bb3a35b963d62bb9
https://github.com/jenkinsci/workflow-plugin/commit/af95949599a7ff47f24d6010bb3a35b963d62bb9
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
Log Message:
-----------
Reminder that injected fields in a StepExecution implementation should
generally be transient.
Commit: 3b3fa565e9fca462227e2c16bf207e9cad39c49b
https://github.com/jenkinsci/workflow-plugin/commit/3b3fa565e9fca462227e2c16bf207e9cad39c49b
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
loadProgramFailed could be called from whatever thread, so the addThread to
report the error must be rescheduled into the executor.
Commit: e415b2698693544bad0b196494b2dd3069ec6332
https://github.com/jenkinsci/workflow-plugin/commit/e415b2698693544bad0b196494b2dd3069ec6332
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
Actually it was saveProgram(File) that needed to be public.
Commit: 36a344cc86746b87bb383da501d7c3fcbaa0cbb8
https://github.com/jenkinsci/workflow-plugin/commit/36a344cc86746b87bb383da501d7c3fcbaa0cbb8
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M README.md
R aggregator/cd.groovy
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PwdStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepRestartTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStepTest.java
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/input/InputStepTest.java
M api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecution.java
A
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M
api/src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionOwner.java
M
api/src/main/java/org/jenkinsci/plugins/workflow/pickles/PickleFactory.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactUnarchiverStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/EchoStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/RetryStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/build/BuildTriggerStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputAction.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStep.java
A
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution.java
M
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputAction/index.jelly
R
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStep/index.jelly
A
basic-steps/src/main/resources/org/jenkinsci/plugins/workflow/steps/input/InputStepExecution/index.jelly
M cps/pom.xml
R cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBuiltinSteps.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStep.java
A
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.groovy
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy
M
cps/src/test/groovy/org/jenkinsci/plugins/workflow/cps/LogActionTest.groovy
M demo/README.md
M demo/config.xml
M durable-task-step/pom.xml
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/DurableTaskStep.java
M
durable-task-step/src/main/java/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep.java
M
durable-task-step/src/main/resources/org/jenkinsci/plugins/workflow/steps/durable_task/ShellStep/config.jelly
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
M
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
M job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
A
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
M
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
M job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
M
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M
scm-step/src/main/java/org/jenkinsci/plugins/workflow/steps/scm/SCMStep.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
M
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepDescriptorImpl.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImpl.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepExecution.java
R
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/AbstractSynchronousStepImpl.java
M step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/Step.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContext.java
M
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepContextParameter.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecution.java
A
step-api/src/main/java/org/jenkinsci/plugins/workflow/steps/StepExecutionIterator.java
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/BlockState.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMContext.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/STMExecution.java
M stm/src/main/java/org/jenkinsci/plugins/workflow/stm/StepState.java
M stm/src/test/java/org/jenkinsci/plugins/workflow/stm/STMExecutionTest.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/DefaultStepContext.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
R
support/src/test/java/org/jenkinsci/plugins/workflow/test/RestartableJenkinsRule.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/SemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Merge branch 'master' into BuildStep-Job
Conflicts:
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/ArtifactArchiverStep.java
pom.xml
Commit: bf510b405c38952a8eff3a13435fff164ca7f01d
https://github.com/jenkinsci/workflow-plugin/commit/bf510b405c38952a8eff3a13435fff164ca7f01d
Author: Jesse Glick <[email protected]>
Date: 2014-08-05 (Tue, 05 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java
Log Message:
-----------
Updated to #9.
Compare:
https://github.com/jenkinsci/workflow-plugin/compare/fec7f6fc6b76...bf510b405c38
--
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.