Branch: refs/heads/defer-action-write-mk2-beta
Home: https://github.com/jenkinsci/workflow-cps-plugin
Commit: 98e9a285725783c3d2314df79ce82ae9a985b37b
https://github.com/jenkinsci/workflow-cps-plugin/commit/98e9a285725783c3d2314df79ce82ae9a985b37b
Author: Sam Van Oort <[email protected]>
Date: 2017-09-25 (Mon, 25 Sep 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
Log Message:
-----------
Rough hack at deferring FlowNode writes until the initial actions are all
attached
Commit: ce634890d9181f4213c58a14a8cdd6dbde10f4a2
https://github.com/jenkinsci/workflow-cps-plugin/commit/ce634890d9181f4213c58a14a8cdd6dbde10f4a2
Author: Sam Van Oort <[email protected]>
Date: 2017-09-29 (Fri, 29 Sep 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
Log Message:
-----------
Basics persistence model that triggers autopersist after initial node setups
Commit: de66b3e5f63fecc38998b32e4cd900a79a3432de
https://github.com/jenkinsci/workflow-cps-plugin/commit/de66b3e5f63fecc38998b32e4cd900a79a3432de
Author: Sam Van Oort <[email protected]>
Date: 2017-09-29 (Fri, 29 Sep 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Fix dependency whining
Commit: 2f80c966b922c34485cb2cc4ca3dbf16308aa477
https://github.com/jenkinsci/workflow-cps-plugin/commit/2f80c966b922c34485cb2cc4ca3dbf16308aa477
Author: Sam Van Oort <[email protected]>
Date: 2017-10-03 (Tue, 03 Oct 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Consume new API versions and set up autoflush of FlowNodeStorage upon shutdown
Commit: e02a0ecdef1518c039d66e69d5c65eee870a36ff
https://github.com/jenkinsci/workflow-cps-plugin/commit/e02a0ecdef1518c039d66e69d5c65eee870a36ff
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Fix deps and all that
Commit: 6333a04445cdfcb7ab200e67494230dae62c6537
https://github.com/jenkinsci/workflow-cps-plugin/commit/6333a04445cdfcb7ab200e67494230dae62c6537
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java
M
src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly
Log Message:
-----------
Pass durability hints into CpsFlowExecution from FlowDefinition impls
Commit: 86f7ad306afd97d81634d2ca71018a6152f94f75
https://github.com/jenkinsci/workflow-cps-plugin/commit/86f7ad306afd97d81634d2ca71018a6152f94f75
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Pick the storage implementation to use on the basis of the durabilityHint
Commit: 242a3d43d6292347179578e57d83de91f1b9abad
https://github.com/jenkinsci/workflow-cps-plugin/commit/242a3d43d6292347179578e57d83de91f1b9abad
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Use durability hints during execution
Commit: d57521def76d9537e687dba7a5bde2cd2b046993
https://github.com/jenkinsci/workflow-cps-plugin/commit/d57521def76d9537e687dba7a5bde2cd2b046993
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
Make persisting CPS program obey durability hints
Commit: 812cf563373002fc2e46eba4f969e8e4201f7ac3
https://github.com/jenkinsci/workflow-cps-plugin/commit/812cf563373002fc2e46eba4f969e8e4201f7ac3
Author: Sam Van Oort <[email protected]>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java
Log Message:
-----------
Replay retains the durability hint
Commit: 80b73eade6dddf66c174557c51b63cdd12939ca4
https://github.com/jenkinsci/workflow-cps-plugin/commit/80b73eade6dddf66c174557c51b63cdd12939ca4
Author: Sam Van Oort <[email protected]>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
Log Message:
-----------
Take up new FlowNodeStorage build and fix FlowStartNode not persisting
Commit: 30f970f801d6d1653d032e4a7d855d5014270be6
https://github.com/jenkinsci/workflow-cps-plugin/commit/30f970f801d6d1653d032e4a7d855d5014270be6
Author: Sam Van Oort <[email protected]>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Version for downstream use
Commit: 5bd2cbf9d886beb0d1113be1e907a9757440ceee
https://github.com/jenkinsci/workflow-cps-plugin/commit/5bd2cbf9d886beb0d1113be1e907a9757440ceee
Author: Sam Van Oort <[email protected]>
Date: 2017-11-11 (Sat, 11 Nov 2017)
Changed paths:
A src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Skeletal testcases for CPS durability plus a trick to simulate a master being
killed without clean shutdown
Commit: 3b063960b0d4ba46ff5c60cb4f6bdfd8e8682e94
https://github.com/jenkinsci/workflow-cps-plugin/commit/3b063960b0d4ba46ff5c60cb4f6bdfd8e8682e94
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Test utility to simulate hard-failure of Jenkins
Commit: 42fb2fbd02a90bf1291db3230c191c9d2aae024e
https://github.com/jenkinsci/workflow-cps-plugin/commit/42fb2fbd02a90bf1291db3230c191c9d2aae024e
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
More test coverage of different durability states
Commit: 9a6b0ff0f69e9853c0268e905abe0f7f2f50e187
https://github.com/jenkinsci/workflow-cps-plugin/commit/9a6b0ff0f69e9853c0268e905abe0f7f2f50e187
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Continue to flesh out durability testcases and refactor
Commit: b21a4bf47d9096f2da3404a0cc27a84ff8e5c9d7
https://github.com/jenkinsci/workflow-cps-plugin/commit/b21a4bf47d9096f2da3404a0cc27a84ff8e5c9d7
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
FlowDurabilityTest confirms no dangling tasks, Execution fields, and graph
structure basics + yet more refactoring
Commit: 7e35c251a9be7bfaa8497ae46da30032934921fe
https://github.com/jenkinsci/workflow-cps-plugin/commit/7e35c251a9be7bfaa8497ae46da30032934921fe
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Fixes to durability tests
Commit: 32d326e25c36cb00e010debb00ee61d65757b547
https://github.com/jenkinsci/workflow-cps-plugin/commit/32d326e25c36cb00e010debb00ee61d65757b547
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Refactors and a few test enhancements for durability
Commit: 6774f3bd40d7d97e0e6746c4a4dcabf2c23ceed7
https://github.com/jenkinsci/workflow-cps-plugin/commit/6774f3bd40d7d97e0e6746c4a4dcabf2c23ceed7
Author: Sam Van Oort <[email protected]>
Date: 2017-11-12 (Sun, 12 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Workaround for SemaphoreStep quirks in Durability tests by using sleep step
instead where required
Commit: 8c0e5af16ca802ecab2b1a453e5f53d6f6e38b2d
https://github.com/jenkinsci/workflow-cps-plugin/commit/8c0e5af16ca802ecab2b1a453e5f53d6f6e38b2d
Author: Sam Van Oort <[email protected]>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Fix some bogus test failures
Commit: e9c5eaa998d274c7e0193104148e0cee643e181e
https://github.com/jenkinsci/workflow-cps-plugin/commit/e9c5eaa998d274c7e0193104148e0cee643e181e
Author: Sam Van Oort <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Raft of fixes: persistence of FlowExecution, ability to detect clean vs.
unclean persist of state and start of autopersist program at shutdown
Commit: aacdbe2d72b9de59a95457b307e58fff7551e4f9
https://github.com/jenkinsci/workflow-cps-plugin/commit/aacdbe2d72b9de59a95457b307e58fff7551e4f9
Author: Sam Van Oort <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Fix the storage picking
Commit: 5c2a91555384a99d0b69087c71da51e2da38c7de
https://github.com/jenkinsci/workflow-cps-plugin/commit/5c2a91555384a99d0b69087c71da51e2da38c7de
Author: Sam Van Oort <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Resume work on ensuring program persists before shutdown of master
Commit: 78f42f8b87ac582074effb58f02a782af51a0b5d
https://github.com/jenkinsci/workflow-cps-plugin/commit/78f42f8b87ac582074effb58f02a782af51a0b5d
Author: Sam Van Oort <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Remove program autopersist because it seems to cause issues
Commit: 36083e7c4a3a8bd7814b8da4d9994b2955cc4d3c
https://github.com/jenkinsci/workflow-cps-plugin/commit/36083e7c4a3a8bd7814b8da4d9994b2955cc4d3c
Author: Sam Van Oort <[email protected]>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java
M
src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepExecution.java
M
src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java
M
src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java
M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java
A
src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionMemoryTest.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/CurveMetaStep.java
M
src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoResultStep.java
Log Message:
-----------
Merge branch 'master' into defer-action-write-mk2
Commit: 8064ce6e39f8c98f7bfc519f54b2fe0352150059
https://github.com/jenkinsci/workflow-cps-plugin/commit/8064ce6e39f8c98f7bfc519f54b2fe0352150059
Author: Sam Van Oort <[email protected]>
Date: 2017-11-25 (Sat, 25 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Fix a couple more errors with clean failure to resume a build
Commit: 06c462918441d20963f1b80c9036306e0be35ebc
https://github.com/jenkinsci/workflow-cps-plugin/commit/06c462918441d20963f1b80c9036306e0be35ebc
Author: Sam Van Oort <[email protected]>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Take up new FlowDurabilityHint ExtensionPoint and fix clean failure with
dirty shutdown on incompletely persisted pipeline
Commit: e58ac61631d29663296dde882b83896555cb919d
https://github.com/jenkinsci/workflow-cps-plugin/commit/e58ac61631d29663296dde882b83896555cb919d
Author: Sam Van Oort <[email protected]>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M pom.xml
Log Message:
-----------
It would help to actually commit the pom with the new APIs in it, yes it would
Commit: a7d71117f5c2675a47b2b3b6d02f80c71cd1c23e
https://github.com/jenkinsci/workflow-cps-plugin/commit/a7d71117f5c2675a47b2b3b6d02f80c71cd1c23e
Author: Sam Van Oort <[email protected]>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Persist on clean shutdown does everything BUT the program correctly and that
times out in the CPS VM thread, sigh
Commit: 5465a320f342ca4c60cfd7649c91150b7f8b1f1a
https://github.com/jenkinsci/workflow-cps-plugin/commit/5465a320f342ca4c60cfd7649c91150b7f8b1f1a
Author: Sam Van Oort <[email protected]>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Appear to be able to survive a clean shutdown when we ought to
Commit: 3a415fc7b07026a6c60a2ac9544b013109464076
https://github.com/jenkinsci/workflow-cps-plugin/commit/3a415fc7b07026a6c60a2ac9544b013109464076
Author: Sam Van Oort <[email protected]>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
Log Message:
-----------
We do need the quieting down argument in CpsThreadGroup
Commit: 122531916e8161e363155637b9368a28738b8a1c
https://github.com/jenkinsci/workflow-cps-plugin/commit/122531916e8161e363155637b9368a28738b8a1c
Author: Sam Van Oort <[email protected]>
Date: 2017-11-28 (Tue, 28 Nov 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Add back in the testcase for the canResume flag
Commit: 13f021d1269f2ce9e24cc94745131970d0c4c580
https://github.com/jenkinsci/workflow-cps-plugin/commit/13f021d1269f2ce9e24cc94745131970d0c4c580
Author: Sam Van Oort <[email protected]>
Date: 2017-12-01 (Fri, 01 Dec 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Remove needless test
Commit: 9661d7782e78d4221ce1aead79a515274adfaeb4
https://github.com/jenkinsci/workflow-cps-plugin/commit/9661d7782e78d4221ce1aead79a515274adfaeb4
Author: Sam Van Oort <[email protected]>
Date: 2017-12-01 (Fri, 01 Dec 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Add check that no log data lost for build
Commit: 1529a72e8114fbcdb2bd41707bcadd5f3e48a703
https://github.com/jenkinsci/workflow-cps-plugin/commit/1529a72e8114fbcdb2bd41707bcadd5f3e48a703
Author: Sam Van Oort <[email protected]>
Date: 2017-12-07 (Thu, 07 Dec 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Save refactor to enum for durability
Commit: 3586c902725dabb49c811aac9146616da91ceb36
https://github.com/jenkinsci/workflow-cps-plugin/commit/3586c902725dabb49c811aac9146616da91ceb36
Author: Sam Van Oort <[email protected]>
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Save CpsFlowExecution via owner and when scripts are added and when pausing -
also save flownodes when pausing
Commit: df72a6f91e8269230f9629915e5951b1dd5bac31
https://github.com/jenkinsci/workflow-cps-plugin/commit/df72a6f91e8269230f9629915e5951b1dd5bac31
Author: Sam Van Oort <[email protected]>
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Ensure that workflowRun gets at least an initial save
Commit: 6fe7ef12a55bcc5306966510c80323dbbeb952cc
https://github.com/jenkinsci/workflow-cps-plugin/commit/6fe7ef12a55bcc5306966510c80323dbbeb952cc
Author: Sam Van Oort <[email protected]>
Date: 2017-12-12 (Tue, 12 Dec 2017)
Changed paths:
M pom.xml
M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Consume deployed snapshots
Commit: af71feb23b4255d7c416c6d795847de2e0135f65
https://github.com/jenkinsci/workflow-cps-plugin/commit/af71feb23b4255d7c416c6d795847de2e0135f65
Author: Sam Van Oort <[email protected]>
Date: 2017-12-12 (Tue, 12 Dec 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M
src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHack.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java
R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayCommand.java
A
src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayPipelineCommand.java
M
src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly
M
src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly
M
src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHackTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into defer-action-write-mk2
Commit: 031eba0fc081dfcf03eda2150d2c24564f6d857c
https://github.com/jenkinsci/workflow-cps-plugin/commit/031eba0fc081dfcf03eda2150d2c24564f6d857c
Author: Sam Van Oort <[email protected]>
Date: 2017-12-12 (Tue, 12 Dec 2017)
Changed paths:
M pom.xml
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Fix test flake and greatly extend test coverage
Commit: 963fe4cc47018cef2db9d4ec1e4b8017f72c49c7
https://github.com/jenkinsci/workflow-cps-plugin/commit/963fe4cc47018cef2db9d4ec1e4b8017f72c49c7
Author: Sam Van Oort <[email protected]>
Date: 2017-12-12 (Tue, 12 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Initial hack at moving the ability to disable flow resumption into the
execution
Commit: 51fc4e9461be033f515382d600bccdfcaf4f40ab
https://github.com/jenkinsci/workflow-cps-plugin/commit/51fc4e9461be033f515382d600bccdfcaf4f40ab
Author: Sam Van Oort <[email protected]>
Date: 2017-12-12 (Tue, 12 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Hush findbugs it will be just fine
Commit: 892da7a0b03d9763b47b2dac2ced31e72a424021
https://github.com/jenkinsci/workflow-cps-plugin/commit/892da7a0b03d9763b47b2dac2ced31e72a424021
Author: Sam Van Oort <[email protected]>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Full persist at pause and verification of same
Commit: 75e74c1f6038d6afcd6382e8f2fb27ecd2def538
https://github.com/jenkinsci/workflow-cps-plugin/commit/75e74c1f6038d6afcd6382e8f2fb27ecd2def538
Author: Sam Van Oort <[email protected]>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Accept that we cannot trivially terminate partial flow graphs cleanly
Commit: 785a32d6b40d324d858e0ffa7b3ec0caf7c0bc00
https://github.com/jenkinsci/workflow-cps-plugin/commit/785a32d6b40d324d858e0ffa7b3ec0caf7c0bc00
Author: Sam Van Oort <[email protected]>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Start impl on clean kill for nonresumable builds
Commit: 0e985b287f7a1bc458f83a9c6270ac40df060edf
https://github.com/jenkinsci/workflow-cps-plugin/commit/0e985b287f7a1bc458f83a9c6270ac40df060edf
Author: Sam Van Oort <[email protected]>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java
Log Message:
-----------
Fix a case where node was not persisted
Commit: 31d703dc73a6967d4ed59273c7d14e589e91c290
https://github.com/jenkinsci/workflow-cps-plugin/commit/31d703dc73a6967d4ed59273c7d14e589e91c290
Author: Sam Van Oort <[email protected]>
Date: 2017-12-14 (Thu, 14 Dec 2017)
Changed paths:
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Resume blocker works yay
Commit: 5858418eb9a68f5acef07b145bf877fec766140b
https://github.com/jenkinsci/workflow-cps-plugin/commit/5858418eb9a68f5acef07b145bf877fec766140b
Author: Sam Van Oort <[email protected]>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Fix interface for BlockableResume not on CpsFlowExecution
Commit: 0757db7c1c85a79c317a415394d7a8d006c9c96e
https://github.com/jenkinsci/workflow-cps-plugin/commit/0757db7c1c85a79c317a415394d7a8d006c9c96e
Author: Sam Van Oort <[email protected]>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Dep update
Commit: da9846447fa6a17b4fca63e39a31555e2e4d4a25
https://github.com/jenkinsci/workflow-cps-plugin/commit/da9846447fa6a17b4fca63e39a31555e2e4d4a25
Author: Sam Van Oort <[email protected]>
Date: 2017-12-19 (Tue, 19 Dec 2017)
Changed paths:
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java
M
src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java
A
src/test/java/org/jenkinsci/plugins/workflow/TestDurabilityHintProvider.java
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java
Log Message:
-----------
Rely on DurabilityHintProvider rather the hint on FlowDefinition
Commit: c33ecbbc80793f8e2f6a439f4e96519d66e9abcd
https://github.com/jenkinsci/workflow-cps-plugin/commit/c33ecbbc80793f8e2f6a439f4e96519d66e9abcd
Author: Sam Van Oort <[email protected]>
Date: 2017-12-19 (Tue, 19 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Changes from review
Commit: 03df5f15fd35e4bf0fc0144686c1016046c6a5cb
https://github.com/jenkinsci/workflow-cps-plugin/commit/03df5f15fd35e4bf0fc0144686c1016046c6a5cb
Author: Sam Van Oort <[email protected]>
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
M pom.xml
M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Add fuzzing test and bump harness dep
Commit: 0fd058128269e719092c9ea84d35487db9d0f878
https://github.com/jenkinsci/workflow-cps-plugin/commit/0fd058128269e719092c9ea84d35487db9d0f878
Author: Sam Van Oort <[email protected]>
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Use deployed deps
Commit: f1655b4b4250f7ce926504828d68623b7d328cd3
https://github.com/jenkinsci/workflow-cps-plugin/commit/f1655b4b4250f7ce926504828d68623b7d328cd3
Author: Sam Van Oort <[email protected]>
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into defer-action-write-mk2
Commit: 0b8d775a8f540431febdb64d4c100cb92253dd7c
https://github.com/jenkinsci/workflow-cps-plugin/commit/0b8d775a8f540431febdb64d4c100cb92253dd7c
Author: Sam Van Oort <[email protected]>
Date: 2017-12-21 (Thu, 21 Dec 2017)
Changed paths:
M pom.xml
M
src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java
M
src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into defer-action-write-mk2
Commit: 4ae4268305f810bda81bce5f05ceb521a95c1b61
https://github.com/jenkinsci/workflow-cps-plugin/commit/4ae4268305f810bda81bce5f05ceb521a95c1b61
Author: Sam Van Oort <[email protected]>
Date: 2017-12-21 (Thu, 21 Dec 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Take up released deps
Commit: a5869b0aabeacdadf194e100cc872870e6b807b9
https://github.com/jenkinsci/workflow-cps-plugin/commit/a5869b0aabeacdadf194e100cc872870e6b807b9
Author: Sam Van Oort <[email protected]>
Date: 2017-12-21 (Thu, 21 Dec 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Beta version
Commit: 9dacf4dd195f6a3598753025e266b9e3b3a1469a
https://github.com/jenkinsci/workflow-cps-plugin/commit/9dacf4dd195f6a3598753025e266b9e3b3a1469a
Author: Sam Van Oort <[email protected]>
Date: 2017-12-21 (Thu, 21 Dec 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release workflow-cps-2.43-durability-beta-1
Compare:
https://github.com/jenkinsci/workflow-cps-plugin/compare/98e9a2857257^...9dacf4dd195f
--
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.