Branch: refs/heads/master
Home: https://github.com/jenkinsci/pipeline-model-definition-plugin
Commit: d07730e7939fee12e9c287a0537e67570edf52c9
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d07730e7939fee12e9c287a0537e67570edf52c9
Author: Andrew Bayer <[email protected]>
Date: 2016-10-22 (Sat, 22 Oct 2016)
Changed paths:
A pipeline-model-declarative-agent/pom.xml
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentScript.java
M pipeline-model-definition/pom.xml
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/model/Root.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Any.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/DockerPipeline.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/None.java
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ClosureModelTranslator.groovy
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/agent/impl/DockerPipelineScript.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelScript.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/NoneScript.groovy
Log Message:
-----------
[JENKINS-38433] Make the agent section pluggable.
This is very preliminary - I expect a lot more iteration. But it
works. The DeclarativeAgent* classes are in a separate plugin so that
they can be depended on by other plugins with minimal transitive
dependencies in the process (just workflow-cps-plugin currently - may
try to find a way to narrow that down further).
Commit: 5431f5a1824825e8eb85d5ce46e1c26a29b2bef4
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/5431f5a1824825e8eb85d5ce46e1c26a29b2bef4
Author: Andrew Bayer <[email protected]>
Date: 2016-10-22 (Sat, 22 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Oops, forgot to add new module
Commit: d2cb54b431a4b55ddc564f1e9da984848cb1a2b3
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d2cb54b431a4b55ddc564f1e9da984848cb1a2b3
Author: Andrew Bayer <[email protected]>
Date: 2016-10-22 (Sat, 22 Oct 2016)
Changed paths:
M pipeline-model-definition/pom.xml
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/DockerPipeline.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
Log Message:
-----------
Fixing a few issues
Commit: 1e902256a7ce5dccc156148d256580329bc363ad
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/1e902256a7ce5dccc156148d256580329bc363ad
Author: Andrew Bayer <[email protected]>
Date: 2016-10-22 (Sat, 22 Oct 2016)
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
Log Message:
-----------
First round of javadoc.
Commit: 98736b04440a5eaa95a2d10a582067d7dc27c9c8
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/98736b04440a5eaa95a2d10a582067d7dc27c9c8
Author: Andrew Bayer <[email protected]>
Date: 2016-10-22 (Sat, 22 Oct 2016)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
Log Message:
-----------
Whoops, deleted a used method
Commit: e6740dd1157ecfbd5943c2c7008ba22a91d1eeaf
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e6740dd1157ecfbd5943c2c7008ba22a91d1eeaf
Author: Andrew Bayer <[email protected]>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgent.java
A pipeline-model-definition/src/test/resources/agentTypeOrdering.groovy
A
pipeline-model-definition/src/test/resources/errors/agentMissingRequiredParam.groovy
A
pipeline-model-definition/src/test/resources/errors/agentUnknownParamForType.groovy
A
pipeline-model-definition/src/test/resources/errors/unknownAgentType.groovy
A
pipeline-model-definition/src/test/resources/errors/unknownBareAgentType.groovy
A pipeline-model-definition/src/test/resources/json/agentTypeOrdering.json
A
pipeline-model-definition/src/test/resources/json/errors/agentMissingRequiredParam.json
A
pipeline-model-definition/src/test/resources/json/errors/agentUnknownParamForType.json
A
pipeline-model-definition/src/test/resources/json/errors/unknownAgentType.json
A
pipeline-model-definition/src/test/resources/json/errors/unknownBareAgentType.json
A
pipeline-model-definition/src/test/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgentScript.groovy
Log Message:
-----------
Batch o' tests.
Most notably - agent type ordering (which required a fix in the
validator) and a giant pile of failed validation tests (which also
required some tweaks in the validator).
Commit: 98a1e76589c028dbc0d9e967e5b9d6b42069c25e
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/98a1e76589c028dbc0d9e967e5b9d6b42069c25e
Author: Andrew Bayer <[email protected]>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/resources/errors/pipelineStepWithinOtherBlocksFailure.groovy
Log Message:
-----------
Merge branch 'master' into pluggable-agent
Commit: 49790e50c090c76067c5f707e02676b3025bf630
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/49790e50c090c76067c5f707e02676b3025bf630
Author: Andrew Bayer <[email protected]>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/AbstractBuildConditionResponder.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Aborted.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Always.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Changed.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Failure.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Success.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/conditions/Unstable.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/model/BuildCondition.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BuildConditionResponderTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionTest.java
A pipeline-model-definition/src/test/resources/buildConditionOrdering.groovy
Log Message:
-----------
Merge branch 'master' into pluggable-agent
Commit: a2fa47a98af2506ddc066c72dbb290214a5243f0
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a2fa47a98af2506ddc066c72dbb290214a5243f0
Author: Andrew Bayer <[email protected]>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
Log Message:
-----------
Turn on sandbox for non-SCM tests
Commit: b9e63f2039063b0ea87ec00cd4fe9cbb0c2f99cb
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b9e63f2039063b0ea87ec00cd4fe9cbb0c2f99cb
Author: Andrew Bayer <[email protected]>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M pipeline-model-api/pom.xml
M pipeline-model-declarative-agent/pom.xml
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
M pipeline-model-definition/pom.xml
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Any.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/DockerPipeline.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/None.java
Log Message:
-----------
Addressing review comments
Commit: dc3c6154e799785dac43128e91eefc3fb72f41b0
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/dc3c6154e799785dac43128e91eefc3fb72f41b0
Author: Andrew Bayer <[email protected]>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge branch 'master' into pluggable-agent
Commit: 8dd508aae0be8cda95f59295a8a917701733039b
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/8dd508aae0be8cda95f59295a8a917701733039b
Author: Andrew Bayer <[email protected]>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M pipeline-model-api/pom.xml
M pipeline-model-declarative-agent/pom.xml
M pipeline-model-definition/pom.xml
M pom.xml
Log Message:
-----------
Fix Maven inheritance
Commit: e8ea1e67198d0916652015fa3d64cc87d930cd11
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e8ea1e67198d0916652015fa3d64cc87d930cd11
Author: Andrew Bayer <[email protected]>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Stage.groovy
Log Message:
-----------
Handle any/none within stages' agents
Commit: dc892eb83da2537c5da4aca63e570ab3e826dbea
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/dc892eb83da2537c5da4aca63e570ab3e826dbea
Author: Andrew Bayer <[email protected]>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
A pipeline-model-definition/src/test/resources/agentAnyInStage.groovy
Log Message:
-----------
Test for any/none in a stage
Commit: 0e9e778143e797a900b844d77774c6954d0cbf09
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/0e9e778143e797a900b844d77774c6954d0cbf09
Author: Andrew Bayer <[email protected]>
Date: 2016-10-28 (Fri, 28 Oct 2016)
Changed paths:
M README.md
M SYNTAX.md
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStage.java
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Stage.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M pipeline-model-definition/src/main/resources/ast-schema.json
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/EnvironmentTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ToolsTest.java
A pipeline-model-definition/src/test/resources/environmentInStage.groovy
A pipeline-model-definition/src/test/resources/json/environmentInStage.json
A pipeline-model-definition/src/test/resources/json/toolsInStage.json
A pipeline-model-definition/src/test/resources/toolsInStage.groovy
Log Message:
-----------
Merge branch 'master' into pluggable-agent
Conflicts:
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
Commit: 0a867be2fca16d9cdcba318bdb7adafac0e63648
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/0a867be2fca16d9cdcba318bdb7adafac0e63648
Author: Andrew Bayer <[email protected]>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M pipeline-model-api/pom.xml
M pipeline-model-declarative-agent/pom.xml
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
M pipeline-model-definition/pom.xml
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 pom.xml
Log Message:
-----------
Responding to review comments
Commit: 3f2358695ea31b9524598012b608af5b25fd51e0
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3f2358695ea31b9524598012b608af5b25fd51e0
Author: Andrew Bayer <[email protected]>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
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/agent/impl/LabelScript.groovy
Log Message:
-----------
Removing getOrderedDescriptors() and simplifying LabelScript
Commit: bd627b0a18b8a2a2dbb20c49b196071cd402e5a5
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/bd627b0a18b8a2a2dbb20c49b196071cd402e5a5
Author: Andrew Bayer <[email protected]>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
Log Message:
-----------
CheckForNull, not Nullable
Commit: 9e9b0bbb67f8417e458672e6c70a49b989a062fa
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/9e9b0bbb67f8417e458672e6c70a49b989a062fa
Author: Andrew Bayer <[email protected]>
Date: 2016-11-01 (Tue, 01 Nov 2016)
Changed paths:
M pipeline-model-api/pom.xml
A pipeline-model-declarative-agent/pom.xml
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentDescriptor.java
A
pipeline-model-declarative-agent/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgentScript.java
M pipeline-model-definition/pom.xml
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/model/Root.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Stage.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidatorImpl.groovy
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Any.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/DockerPipeline.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/None.java
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ClosureModelTranslator.groovy
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/agent/impl/DockerPipelineScript.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelScript.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/NoneScript.groovy
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AgentTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgent.java
A pipeline-model-definition/src/test/resources/agentAnyInStage.groovy
A pipeline-model-definition/src/test/resources/agentTypeOrdering.groovy
A
pipeline-model-definition/src/test/resources/errors/agentMissingRequiredParam.groovy
A
pipeline-model-definition/src/test/resources/errors/agentUnknownParamForType.groovy
A
pipeline-model-definition/src/test/resources/errors/unknownAgentType.groovy
A
pipeline-model-definition/src/test/resources/errors/unknownBareAgentType.groovy
A pipeline-model-definition/src/test/resources/json/agentTypeOrdering.json
A
pipeline-model-definition/src/test/resources/json/errors/agentMissingRequiredParam.json
A
pipeline-model-definition/src/test/resources/json/errors/agentUnknownParamForType.json
A
pipeline-model-definition/src/test/resources/json/errors/unknownAgentType.json
A
pipeline-model-definition/src/test/resources/json/errors/unknownBareAgentType.json
A
pipeline-model-definition/src/test/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelAndOtherFieldAgentScript.groovy
M pom.xml
Log Message:
-----------
Merge pull request #35 from abayer/pluggable-agent
[JENKINS-38433] Make the agent section pluggable.
Compare:
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/83a83f675427...9e9b0bbb67f8
--
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.