Branch: refs/heads/master
Home: https://github.com/jenkinsci/pipeline-model-definition-plugin
Commit: 32dff607141a0a82578c85be8457386df10351a5
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/32dff607141a0a82578c85be8457386df10351a5
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelScript.groovy
Log Message:
-----------
[FIXED JENKINS-41900] Expose doCheckout on DeclarativeAgent
Reduces dependency load for other plugins extending DeclarativeAgent.
Commit: 4b3004f89d96f9af5ed66b6cd836d8e55a32344e
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4b3004f89d96f9af5ed66b6cd836d8e55a32344e
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
Log Message:
-----------
context and doCheckout don't need to be DataBoundSetters
Commit: b6a181c0351c16b6e6008f59151231f46423ffc8
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b6a181c0351c16b6e6008f59151231f46423ffc8
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
Log Message:
-----------
Fixing zero-arg models logic since we're back to actually 0 args.
Commit: d8f136237c0660c2ca7f9d03a0b542bc61f479e6
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d8f136237c0660c2ca7f9d03a0b542bc61f479e6
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/AbstractDockerPipelineScript.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/AnyScript.groovy
M
pipeline-model-definition/src/test/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgentScript.groovy
Log Message:
-----------
Side effect of no longer using DataBoundSetters. Grr.
Have to set context and doCheckout explicitly. Sigh.
Commit: b6665b336ddbbe5edf48e9ed33ffbb0914c985ad
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b6665b336ddbbe5edf48e9ed33ffbb0914c985ad
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
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/LabelScript.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
A
pipeline-model-definition/src/test/resources/agentInStageAutoCheckout.groovy
Log Message:
-----------
[FIXED JENKINS-41605] Autocheckout in fresh nodes in stages
Note - this specifically does not do an auto checkout when in a
per-stage docker or dockerfile and reuseNode is specified, only when
we're in a fresh node block.
Commit: c262e09754c76ba24281fbd2a44b9463e05c429c
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/c262e09754c76ba24281fbd2a44b9463e05c429c
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/test/resources/agentDockerDontReuseNode.groovy
Log Message:
-----------
don't reuse node test needed to be tweaked
Commit: b98824647148fa07240818320e2d0b9cacd8d904
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b98824647148fa07240818320e2d0b9cacd8d904
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
M
pipeline-model-definition/src/test/resources/agentDockerDontReuseNode.groovy
Log Message:
-----------
Need a second node for don't reuse node test.
Otherwise we end up eating the same workspace anyway!
Commit: 1ba916c76118a838fd76793070cb6a60d6f199fe
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/1ba916c76118a838fd76793070cb6a60d6f199fe
Author: Andrew Bayer <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
Log Message:
-----------
Backwards compat for running Pipelines
Good point made by Bobby - we'd been bitten in the past when we
changed the API for methods called from ModelInterpreter, since
ModelInterpreter will already be loaded in running Pipelines at
upgrade time, resulting in no such method errors. So here I add a
deprecated backwards-compatible method for the old getDeclarativeAgent
signature, along with null checking for root in getDeclarativeAgent
for that scenario.
Commit: ad6afe6e5df02ed4b1d4dd7ec93e7a0df761469a
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/ad6afe6e5df02ed4b1d4dd7ec93e7a0df761469a
Author: Andrew Bayer <[email protected]>
Date: 2017-02-16 (Thu, 16 Feb 2017)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
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
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/AnyScript.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelScript.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
M
pipeline-model-definition/src/test/resources/agentDockerDontReuseNode.groovy
A
pipeline-model-definition/src/test/resources/agentInStageAutoCheckout.groovy
M
pipeline-model-definition/src/test/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgentScript.groovy
Log Message:
-----------
Merge pull request #109 from abayer/jenkins-41900
[FIXED JENKINS-41900] Expose doCheckout on DeclarativeAgent
Compare:
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/736b3c415d56...ad6afe6e5df0
--
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.