Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: 773530a1eade1bb1b4b14845cc9b1f0800d7ad29
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/773530a1eade1bb1b4b14845cc9b1f0800d7ad29
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/AbstractDockerAgent.java
    A 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage.java
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/AbstractDockerPipelineScript.groovy
    A 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage/help.html
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
    A 
pipeline-model-definition/src/test/resources/agentDockerContainerPerStage.groovy
    A 
pipeline-model-definition/src/test/resources/agentDockerWithoutContainerPerStage.groovy

  Log Message:
  -----------
  [FIXED JENKINS-49558] Add containerPerStage option

If given with a top-level Docker or Dockerfile agent, the top-level
will magically switch to just a label agent, while each stage without
an explicit agent specified will end up using the root agent
definition with reuseNode enabled. The result will be that each stage
gets a new container. Tada.

This could theoretically cause problems in resuming builds after
upgrade, but not likely, since we actually instantiate the
DeclarativeAgent instance just in time, not at the beginning of the
build. So the new field AbstractDockerAgent#containerPerStageRoot
should get populated correctly.


  Commit: 50ca5e9b462fd1d0898ca63c4c71bc9b9c7185a1
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/50ca5e9b462fd1d0898ca63c4c71bc9b9c7185a1
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M Jenkinsfile

  Log Message:
  -----------
  Experiment: try running the Linux ones on highmem agents.


  Commit: 40d3b142615f9246d17acfc2389d20fe766f6351
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/40d3b142615f9246d17acfc2389d20fe766f6351
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage.java
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
    A 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage/config.jelly
    M 
pipeline-model-definition/src/test/resources/agentDockerContainerPerStage.groovy

  Log Message:
  -----------
  Rename to newContainerPerStage, add config.jelly we'll need eventually


  Commit: 9cc0da116d65254adbc651dbf4bf61fe8e5d1162
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/9cc0da116d65254adbc651dbf4bf61fe8e5d1162
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M Jenkinsfile
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/AbstractDockerAgent.java
    A 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage.java
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/AbstractDockerPipelineScript.groovy
    A 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage/config.jelly
    A 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/ContainerPerStage/help.html
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
    A 
pipeline-model-definition/src/test/resources/agentDockerContainerPerStage.groovy
    A 
pipeline-model-definition/src/test/resources/agentDockerWithoutContainerPerStage.groovy

  Log Message:
  -----------
  Merge pull request #246 from abayer/jenkins-49558

[FIXED JENKINS-49558] Add containerPerStage option


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/19f7624c0803...9cc0da116d65

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to