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.

Reply via email to