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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 [email protected].
For more options, visit https://groups.google.com/d/optout.