Branch: refs/heads/BuildStep-Job
Home: https://github.com/jenkinsci/workflow-plugin
Commit: 6b6bca3b71249898ddf05efc865c067f75cf990f
https://github.com/jenkinsci/workflow-plugin/commit/6b6bca3b71249898ddf05efc865c067f75cf990f
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
Log Message:
-----------
Noting that the desired API will be in 1.577.
Commit: e9312281e27e3680bed4ff8ba302510a1d2a23c1
https://github.com/jenkinsci/workflow-plugin/commit/e9312281e27e3680bed4ff8ba302510a1d2a23c1
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
Log Message:
-----------
Using Item.CANCEL rather than AbstractProject.ABORT.
Commit: 2b2fc287b7070a646259ae68c7b24376433bd2d9
https://github.com/jenkinsci/workflow-plugin/commit/2b2fc287b7070a646259ae68c7b24376433bd2d9
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/PrioritizedTask.java
Log Message:
-----------
Comment.
Commit: 274b2546fc3e1cba5522fa8f3f5cd87747603d2f
https://github.com/jenkinsci/workflow-plugin/commit/274b2546fc3e1cba5522fa8f3f5cd87747603d2f
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowJob.java
Log Message:
-----------
Comment.
Commit: 54d2728fc46c0ec24d797f9712d6e7fbb2d75b45
https://github.com/jenkinsci/workflow-plugin/commit/54d2728fc46c0ec24d797f9712d6e7fbb2d75b45
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
step-api/src/test/java/org/jenkinsci/plugins/workflow/steps/AbstractStepImplTest.java
Log Message:
-----------
Assert should be statically imported, not extended.
Commit: e4083c5c14da157f36db6430633cd933c928d44b
https://github.com/jenkinsci/workflow-plugin/commit/e4083c5c14da157f36db6430633cd933c928d44b
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M aggregator/pom.xml
A
aggregator/src/test/groovy/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.groovy
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceFailureTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStep.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStepExecution.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SimulatedFailureForRetry.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunTest.java
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PushdStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/SegmentTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/parallel/ParallelStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
A
aggregator/src/test/resources/org/jenkinsci/plugins/workflow/steps/parallel/localMethodCallWithinLotsOfBranches.groovy
M job/pom.xml
R
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
R job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/SimulatedFailureForRetry.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
R
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M scm-step/pom.xml
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
Log Message:
-----------
Consolidating functional tests in aggregator plugin.
Commit: 22bbc80160601f2c28838c81d18f7bb1aabeb087
https://github.com/jenkinsci/workflow-plugin/commit/22bbc80160601f2c28838c81d18f7bb1aabeb087
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStepExecution.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/RetryStepExecution.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
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
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/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Made the stop method abstract.
Some of the implementations are left as TODOs. They are mostly about how to
cancel the in-progress body execution. Likely something that should be exposed
from the StepContext or perhaps a return value of invokeBodyLater() --- some
kind of handle that returns the currently executing StepExecution.
Or perhaps we make it the contract that the stop() method is not called while
the body is executing?
Commit: a4b562bc952bf8321f2ef3a9dfe9b0354263448b
https://github.com/jenkinsci/workflow-plugin/commit/a4b562bc952bf8321f2ef3a9dfe9b0354263448b
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/Makefile
Log Message:
-----------
Baseline is now 1.572.
Commit: 34d91de7332b4ade2aab3cf1a1b1f15d0d383883
https://github.com/jenkinsci/workflow-plugin/commit/34d91de7332b4ade2aab3cf1a1b1f15d0d383883
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
A demo/run.sh
Log Message:
-----------
Forgot to add this file needed for making a docker image
Commit: a47720bc438a958bc87b72825159974ec81e0077
https://github.com/jenkinsci/workflow-plugin/commit/a47720bc438a958bc87b72825159974ec81e0077
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
A demo/run.sh
Log Message:
-----------
Merge branch 'master' of github.com:jenkinsci/workflow-plugin
Commit: 3e21c7d92d6022b909353d0d1a55d364999867c5
https://github.com/jenkinsci/workflow-plugin/commit/3e21c7d92d6022b909353d0d1a55d364999867c5
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/Dockerfile
Log Message:
-----------
Should explicitly expose the Jenkins and SSH ports too.
Commit: b4d87071dd125173ebeafea8b328e06ecb8fdeb7
https://github.com/jenkinsci/workflow-plugin/commit/b4d87071dd125173ebeafea8b328e06ecb8fdeb7
Author: CloudBees DEV@Cloud <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
A demo/run.sh
Log Message:
-----------
Merge REMERGE_HEAD
Commit: 0f761fc660b0e5aa6371b668110e6baf8ddbec81
https://github.com/jenkinsci/workflow-plugin/commit/0f761fc660b0e5aa6371b668110e6baf8ddbec81
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/Dockerfile
Log Message:
-----------
Updated Jetty, and making sure to download it from a URL that remains valid
even when a new version is published.
Commit: 6b5a4a307d0d08abc95fa9e0b76392c415d14bcd
https://github.com/jenkinsci/workflow-plugin/commit/6b5a4a307d0d08abc95fa9e0b76392c415d14bcd
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Ignoring files generated when building Docker demo.
Commit: ee6f5d0f083440fe941d98f3f9ca19f79db93336
https://github.com/jenkinsci/workflow-plugin/commit/ee6f5d0f083440fe941d98f3f9ca19f79db93336
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/README.md
Log Message:
-----------
Incorrect port number in link.
Commit: 9041cb1dcbdd63cb1b4625495ba4e2390d8436da
https://github.com/jenkinsci/workflow-plugin/commit/9041cb1dcbdd63cb1b4625495ba4e2390d8436da
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/Makefile
Log Message:
-----------
Experimental target to create a container based on snapshot plugins.
Useful for evaluating state of the demo before actually cutting a release.
Commit: ed73c5a6949633ebd84abdea03684121596141bd
https://github.com/jenkinsci/workflow-plugin/commit/ed73c5a6949633ebd84abdea03684121596141bd
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/POSTHyperlinkNote.java
Log Message:
-----------
Behave more gracefully if the Jenkins root URL is unset.
Commit: e8a7ff8d5bae92016ab3d7b0a1a0c1d5afe15e6b
https://github.com/jenkinsci/workflow-plugin/commit/e8a7ff8d5bae92016ab3d7b0a1a0c1d5afe15e6b
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/README.md
Log Message:
-----------
Noting the wrapper script for nsenter you would use here: docker-enter.
Commit: 630e660f17efdd602d8db04e524daaaf96e2f45c
https://github.com/jenkinsci/workflow-plugin/commit/630e660f17efdd602d8db04e524daaaf96e2f45c
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M demo/Dockerfile
A demo/jenkins.model.JenkinsLocationConfiguration.xml
Log Message:
-----------
Need to specify jenkinsUrl in order for POSTHyperlinkNote to work.
Commit: a9fa306e313c4ced5494b1d3a23121fb72d3c99a
https://github.com/jenkinsci/workflow-plugin/commit/a9fa306e313c4ced5494b1d3a23121fb72d3c99a
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStepExecution.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/RetryStepExecution.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
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
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/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Merge branch 'master' of github.com:jenkinsci/workflow-plugin
Commit: 8224b33b887f1bebb20d70f7b83d8c20b7e60cfe
https://github.com/jenkinsci/workflow-plugin/commit/8224b33b887f1bebb20d70f7b83d8c20b7e60cfe
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
Log Message:
-----------
Removing apparently unused constructor.
Commit: fa3b5f16cbe1422058e71c927415c47971df5f86
https://github.com/jenkinsci/workflow-plugin/commit/fa3b5f16cbe1422058e71c927415c47971df5f86
Author: Jesse Glick <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
M
aggregator/src/test/resources/org/jenkinsci/plugins/workflow/steps/parallel/localMethodCallWithinLotsOfBranches.groovy
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
Log Message:
-----------
Improved GString handling.
Commit: 939c28b94acee643bdb8ef1950795c6bb3cc0631
https://github.com/jenkinsci/workflow-plugin/commit/939c28b94acee643bdb8ef1950795c6bb3cc0631
Author: tfennelly <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Added more IDEA project file .gitignores
Commit: c3575937c4fdd78b9fbba322a7d131e3c99d5e0c
https://github.com/jenkinsci/workflow-plugin/commit/c3575937c4fdd78b9fbba322a7d131e3c99d5e0c
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
R
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/SegmentTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/StageTest.java
M api/src/main/java/org/jenkinsci/plugins/workflow/actions/LabelAction.java
R
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
R
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/StageStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/StageStepExecution.java
Log Message:
-----------
Renaming SegmentStep to StageStep to avoid confusion, since the UI refers
only to stages.
Commit: 9561a433591c42308bbe2729a63d5704edca7781
https://github.com/jenkinsci/workflow-plugin/commit/9561a433591c42308bbe2729a63d5704edca7781
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Merge branch 'master' of github.com:jenkinsci/workflow-plugin
Commit: 62647ea6c59c5a65eeca4404920327f2423a76f8
https://github.com/jenkinsci/workflow-plugin/commit/62647ea6c59c5a65eeca4404920327f2423a76f8
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M demo/config.xml
Log Message:
-----------
Should enable SCM trigger.
Commit: 16392ac7e01f8865aaef2f0b9309a1852513338b
https://github.com/jenkinsci/workflow-plugin/commit/16392ac7e01f8865aaef2f0b9309a1852513338b
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M demo/Dockerfile
Log Message:
-----------
Predefine user.{email,name} for Git, in case the user wants to try pushing a
commit.
Commit: 6a49e73e307a0d9bce3d65b9f9b9793abcaaff7b
https://github.com/jenkinsci/workflow-plugin/commit/6a49e73e307a0d9bce3d65b9f9b9793abcaaff7b
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M demo/config.xml
Log Message:
-----------
Prettifying demo script a little.
Commit: 35b6fd6a79f0cc0fdfdd694eb29e979794a8a520
https://github.com/jenkinsci/workflow-plugin/commit/35b6fd6a79f0cc0fdfdd694eb29e979794a8a520
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M demo/Dockerfile
M demo/config.xml
Log Message:
-----------
Running different test commands for the two branches.
Commit: f7efb787b0044ca5013b9d47a2c04fbaaf5a3c75
https://github.com/jenkinsci/workflow-plugin/commit/f7efb787b0044ca5013b9d47a2c04fbaaf5a3c75
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M demo/Dockerfile
M demo/config.xml
A demo/root.xml
Log Message:
-----------
Run main build steps on a slave.
Commit: 1c7c8d448f81f2873147d1513924824d1ddabec1
https://github.com/jenkinsci/workflow-plugin/commit/1c7c8d448f81f2873147d1513924824d1ddabec1
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
R
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep/PlaceholderTask/PlaceholderExecutable/executorCell.jelly
A
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution/PlaceholderTask/PlaceholderExecutable/executorCell.jelly
Log Message:
-----------
Moved executorCell.jelly to its proper place after StepExecution refactoring.
Also improving its display, including fixing a longstanding broken link.
Commit: b039d261e76e2402c07fa139c3a0a625387c6016
https://github.com/jenkinsci/workflow-plugin/commit/b039d261e76e2402c07fa139c3a0a625387c6016
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
A CHANGES.md
M README.md
Log Message:
-----------
Changelog.
Commit: 8139b98821f7fc5a15debf268a6dd63a6184e1df
https://github.com/jenkinsci/workflow-plugin/commit/8139b98821f7fc5a15debf268a6dd63a6184e1df
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepStartNode.java
Log Message:
-----------
NPE during shutdown.
Exception in thread "CPS VM execution thread:
org.jenkinsci.plugins.workflow.cps.CpsFlowExecution@4e2a2a0c"
java.lang.NullPointerException
at
org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode.getDescriptor(StepStartNode.java:36)
at
org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode.getStepName(StepStartNode.java:50)
at
org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode.getTypeDisplayName(StepEndNode.java:37)
at
org.jenkinsci.plugins.workflow.graph.FlowNode.getDisplayName(FlowNode.java:126)
at
org.jenkinsci.plugins.workflow.job.WorkflowRun$GraphL.onNewHead(WorkflowRun.java:574)
at
org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.notifyListeners(CpsFlowExecution.java:594)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$4.run(CpsThreadGroup.java:293)
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:744)
Commit: 4c6df4ef0befea1d6aae8fb114fd98d4691b8061
https://github.com/jenkinsci/workflow-plugin/commit/4c6df4ef0befea1d6aae8fb114fd98d4691b8061
Author: Jesse Glick <[email protected]>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
Log Message:
-----------
Noting CME.
java.lang.RuntimeException: Failed to serialize
org.jenkinsci.plugins.workflow.job.WorkflowRun#execution for class
org.jenkinsci.plugins.workflow.job.WorkflowRun
at
hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:214)
at
hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:182)
at
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:138)
at
hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:167)
at
hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:108)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
at
com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:82)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(AbstractTreeMarshallingStrategy.java:37)
at com.thoughtworks.xstream.XStream.marshal(XStream.java:1026)
at com.thoughtworks.xstream.XStream.marshal(XStream.java:1015)
at com.thoughtworks.xstream.XStream.toXML(XStream.java:988)
at hudson.XmlFile.write(XmlFile.java:178)
at hudson.model.Run.save(Run.java:1902)
at
org.jenkinsci.plugins.workflow.job.WorkflowRun.copyLogs(WorkflowRun.java:273)
at
org.jenkinsci.plugins.workflow.job.WorkflowRun.waitForCompletion(WorkflowRun.java:216)
at
org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:181)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:234)
at hudson.model.OneOffExecutor.run(OneOffExecutor.java:43)
Caused by: java.util.ConcurrentModificationException
at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1115)
at java.util.TreeMap$ValueIterator.next(TreeMap.java:1160)
at
org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.marshal(CpsFlowExecution.java:624)
at
hudson.util.XStream2$AssociatedConverterImpl.marshal(XStream2.java:358)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
at
com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
at
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84)
at
hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:223)
at
hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:210)
... 20 more
Commit: ac3ec924ee8ea0b0a0c68dd4521a31190c02f5cd
https://github.com/jenkinsci/workflow-plugin/commit/ac3ec924ee8ea0b0a0c68dd4521a31190c02f5cd
Author: Jesse Glick <[email protected]>
Date: 2014-08-14 (Thu, 14 Aug 2014)
Changed paths:
M demo/Dockerfile
A demo/JENKINS_HOME/config.xml
A demo/JENKINS_HOME/credentials.xml
A demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml
A demo/JENKINS_HOME/jobs/cd/config.xml
A demo/JENKINS_HOME/log/Workflow.xml
R demo/config.xml
R demo/jenkins.model.JenkinsLocationConfiguration.xml
R demo/root.xml
Log Message:
-----------
Switching to an SSH slave, which seems to be necessary for durable tasks to
survive restart.
(Somehow tasks started from the CommandLauncher get killed off during a
restart.)
Adding a Workflow custom log recorder for inspection.
Moving $JENKINS_HOME configuration files to their natural locations.
Commit: 9b7fffda696f5b7f496eac636ad00d703183c0a8
https://github.com/jenkinsci/workflow-plugin/commit/9b7fffda696f5b7f496eac636ad00d703183c0a8
Author: tfennelly <[email protected]>
Date: 2014-08-15 (Fri, 15 Aug 2014)
Changed paths:
M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
Log Message:
-----------
Fixed workflow tests to echo job dir basename
Full $PWD was causing issues in different envs
Commit: 60b10a6532de198ac34a3f3f33687f7ee1f35c9c
https://github.com/jenkinsci/workflow-plugin/commit/60b10a6532de198ac34a3f3f33687f7ee1f35c9c
Author: Jesse Glick <[email protected]>
Date: 2014-08-18 (Mon, 18 Aug 2014)
Changed paths:
M aggregator/pom.xml
M api/pom.xml
M basic-steps/pom.xml
M cps/pom.xml
M durable-task-step/pom.xml
M job/pom.xml
M pom.xml
M scm-step/pom.xml
M step-api/pom.xml
M stm/pom.xml
M support/pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release workflow-0.1-beta-2
Commit: d6f4a22e0660bce076f733c6c78f3613ef690c50
https://github.com/jenkinsci/workflow-plugin/commit/d6f4a22e0660bce076f733c6c78f3613ef690c50
Author: Jesse Glick <[email protected]>
Date: 2014-08-18 (Mon, 18 Aug 2014)
Changed paths:
M aggregator/pom.xml
M api/pom.xml
M basic-steps/pom.xml
M cps/pom.xml
M durable-task-step/pom.xml
M job/pom.xml
M pom.xml
M scm-step/pom.xml
M step-api/pom.xml
M stm/pom.xml
M support/pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: 0b3338431a2bb50cef51b1edfae5d67d458ebc1e
https://github.com/jenkinsci/workflow-plugin/commit/0b3338431a2bb50cef51b1edfae5d67d458ebc1e
Author: anafke <[email protected]>
Date: 2014-08-19 (Tue, 19 Aug 2014)
Changed paths:
M
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly
Log Message:
-----------
Require post on this field. A sufficiently long workflow will overrun the
maximum request length in most browsers, resulting in no validation taking
place. Might want to also consider RequirePOST on the metohd in
CpsFlowDefinition.
Commit: 57913c91072dea3895a2d1e2caa7b895521f53a9
https://github.com/jenkinsci/workflow-plugin/commit/57913c91072dea3895a2d1e2caa7b895521f53a9
Author: Jesse Glick <[email protected]>
Date: 2014-08-19 (Tue, 19 Aug 2014)
Changed paths:
M
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly
Log Message:
-----------
Merge pull request #11 from anafke/post-groovy
Require post on workflow validation field.
Commit: 46513608d05c220bbd8cc211da3e27bbee5fd5b3
https://github.com/jenkinsci/workflow-plugin/commit/46513608d05c220bbd8cc211da3e27bbee5fd5b3
Author: Jesse Glick <[email protected]>
Date: 2014-08-20 (Wed, 20 Aug 2014)
Changed paths:
M README.md
Log Message:
-----------
Noting the stage command.
Commit: 4a58427805964c281582b5124ee8354148f1aaa5
https://github.com/jenkinsci/workflow-plugin/commit/4a58427805964c281582b5124ee8354148f1aaa5
Author: Jesse Glick <[email protected]>
Date: 2014-08-20 (Wed, 20 Aug 2014)
Changed paths:
M aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
Log Message:
-----------
Trying to diagnose a random test failure.
=== Starting demo(org.jenkinsci.plugins.workflow.WorkflowTest)
=== Starting demo(org.jenkinsci.plugins.workflow.WorkflowTest)
java.util.concurrent.ExecutionException:
java.util.concurrent.RejectedExecutionException: Task
java.util.concurrent.FutureTask@1c685fb2 rejected from
java.util.concurrent.ThreadPoolExecutor@862adb0[Shutting down, pool size = 1,
active threads = 1, queued tasks = 0, completed tasks = 6]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:188)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$3.get(CpsThreadGroup.java:230)
at
org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.waitForSuspension(CpsFlowExecution.java:449)
at
org.jenkinsci.plugins.workflow.SingleJobTestBase.waitForWorkflowToSuspend(SingleJobTestBase.java:97)
at
org.jenkinsci.plugins.workflow.SingleJobTestBase.waitForWorkflowToComplete(SingleJobTestBase.java:88)
at
org.jenkinsci.plugins.workflow.WorkflowTest$2.evaluate(WorkflowTest.java:93)
at
org.jvnet.hudson.test.RestartableJenkinsRule$3.evaluate(RestartableJenkinsRule.java:84)
at org.jvnet.hudson.test.JenkinsRule$2.evaluate(JenkinsRule.java:480)
at
org.jvnet.hudson.test.RestartableJenkinsRule.run(RestartableJenkinsRule.java:100)
at
org.jvnet.hudson.test.RestartableJenkinsRule.access$100(RestartableJenkinsRule.java:30)
at
org.jvnet.hudson.test.RestartableJenkinsRule$1.evaluate(RestartableJenkinsRule.java:64)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
at
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.util.concurrent.RejectedExecutionException: Task
java.util.concurrent.FutureTask@1c685fb2 rejected from
java.util.concurrent.ThreadPoolExecutor@862adb0[Shutting down, pool size = 1,
active threads = 1, queued tasks = 0, completed tasks = 6]
at
java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048)
at
java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821)
at
java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372)
at
java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110)
at
java.util.concurrent.Executors$DelegatedExecutorService.submit(Executors.java:638)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:174)
at
org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:166)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
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:744)
Commit: 349e664751d70d0d4707e198b2824ab22ee67508
https://github.com/jenkinsci/workflow-plugin/commit/349e664751d70d0d4707e198b2824ab22ee67508
Author: Jesse Glick <[email protected]>
Date: 2014-08-25 (Mon, 25 Aug 2014)
Changed paths:
M .gitignore
A CHANGES.md
M README.md
M aggregator/pom.xml
A
aggregator/src/test/groovy/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.groovy
M aggregator/src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceFailureTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStep.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/PersistenceProblemStepExecution.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SimulatedFailureForRetry.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowRunTest.java
A aggregator/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/PushdStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/StageTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/parallel/ParallelStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
A
aggregator/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
A
aggregator/src/test/resources/org/jenkinsci/plugins/workflow/steps/parallel/localMethodCallWithinLotsOfBranches.groovy
M api/pom.xml
M api/src/main/java/org/jenkinsci/plugins/workflow/actions/LabelAction.java
M basic-steps/pom.xml
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/PushdStep.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/input/InputStepExecution.java
M
basic-steps/src/main/java/org/jenkinsci/plugins/workflow/steps/input/POSTHyperlinkNote.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/CpsScript.java
M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/ParallelStepExecution.java
M
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepStartNode.java
M
cps/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly
M demo/Dockerfile
A demo/JENKINS_HOME/config.xml
A demo/JENKINS_HOME/credentials.xml
A demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml
A demo/JENKINS_HOME/jobs/cd/config.xml
A demo/JENKINS_HOME/log/Workflow.xml
M demo/Makefile
M demo/README.md
R demo/config.xml
A demo/run.sh
M durable-task-step/pom.xml
M job/pom.xml
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowJob.java
M job/src/main/java/org/jenkinsci/plugins/workflow/job/WorkflowRun.java
R
job/src/test/groovy/org/jenkinsci/plugins/workflow/job/WorkflowJobNonRestartingTest.groovy
R job/src/test/java/org/jenkinsci/plugins/workflow/job/ParallelStepTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceFailureTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStep.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/PersistenceProblemStepExecution.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/PushdStepTest.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/SegmentTest.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/SimulatedFailureForRetry.java
R
job/src/test/java/org/jenkinsci/plugins/workflow/job/SingleJobTestBase.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowRunTest.java
R job/src/test/java/org/jenkinsci/plugins/workflow/job/WorkflowTest.java
R
job/src/test/resources/org/jenkinsci/plugins/workflow/job/localMethodCallWithinLotsOfBranches.groovy
M pom.xml
M scm-step/pom.xml
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/GitStepTest.java
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/MercurialStepTest.java
R
scm-step/src/test/java/org/jenkinsci/plugins/workflow/steps/scm/SubversionStepTest.java
M step-api/pom.xml
M
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/pom.xml
M support/pom.xml
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/PrioritizedTask.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution.java
R
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStep.java
R
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/SegmentStepExecution.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/StageStep.java
A
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/StageStepExecution.java
M
support/src/main/java/org/jenkinsci/plugins/workflow/support/steps/WorkspaceStepExecution.java
R
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStep/PlaceholderTask/PlaceholderExecutable/executorCell.jelly
A
support/src/main/resources/org/jenkinsci/plugins/workflow/support/steps/ExecutorStepExecution/PlaceholderTask/PlaceholderExecutable/executorCell.jelly
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/BlockSemaphoreStep.java
M
support/src/test/java/org/jenkinsci/plugins/workflow/test/steps/WatchYourStep.java
Log Message:
-----------
Merge branch 'master' into BuildStep-Job
Conflicts:
aggregator/pom.xml
Commit: b5ed084cb743a8a635436a094c2f535548b949df
https://github.com/jenkinsci/workflow-plugin/commit/b5ed084cb743a8a635436a094c2f535548b949df
Author: Jesse Glick <[email protected]>
Date: 2014-08-25 (Mon, 25 Aug 2014)
Changed paths:
M aggregator/pom.xml
M pom.xml
Log Message:
-----------
Updating to release dependencies.
Compare:
https://github.com/jenkinsci/workflow-plugin/compare/6b2c31ddf0db...b5ed084cb743
--
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.