Branch: refs/heads/JENKINS-41759-a
Home: https://github.com/jenkinsci/pipeline-model-definition-plugin
Commit: d65281d9556733e68b8bf22631b43895a0379669
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d65281d9556733e68b8bf22631b43895a0379669
Author: Andrew Bayer <[email protected]>
Date: 2017-02-23 (Thu, 23 Feb 2017)
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/AgentTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A pipeline-model-definition/src/test/resources/dirSepInDockerfileName.groovy
R
pipeline-model-definition/src/test/resources/errors/dirSepInDockerfileName.groovy
Log Message:
-----------
[FIXED JENKINS-42286] Allow dir separator in Dockerfile name
Commit: faa4b12cea651228a212d92943bfcea7a78a9b43
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/faa4b12cea651228a212d92943bfcea7a78a9b43
Author: Andrew Bayer <[email protected]>
Date: 2017-02-27 (Mon, 27 Feb 2017)
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/AgentTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A pipeline-model-definition/src/test/resources/dirSepInDockerfileName.groovy
R
pipeline-model-definition/src/test/resources/errors/dirSepInDockerfileName.groovy
Log Message:
-----------
Merge pull request #124 from abayer/jenkins-42286
[FIXED JENKINS-42286] Allow dir separator in Dockerfile name
Commit: 2750f57fad326f173fb81012d522dfc7639197b3
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/2750f57fad326f173fb81012d522dfc7639197b3
Author: Andrew Bayer <[email protected]>
Date: 2017-02-27 (Mon, 27 Feb 2017)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/resources/libraryObjectDefinedOutsidePipeline.groovy
R
pipeline-model-definition/src/test/resources/libraryObjectOutsideScript.groovy
Log Message:
-----------
[JENKINS-42360] Improve validation on object method calls
Actually distinguish object method calls from generalized "expected a
symbol", and report accordingly.
Commit: 91d361bb30134b79fdf6ed4089e7cd110008c289
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/91d361bb30134b79fdf6ed4089e7cd110008c289
Author: Andrew Bayer <[email protected]>
Date: 2017-02-28 (Tue, 28 Feb 2017)
Changed paths:
A
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTLibraries.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidator.java
M pipeline-model-api/src/main/resources/ast-schema.json
A
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Libraries.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/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.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/ClosureModelTranslator.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/LibrariesTranslator.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
Log Message:
-----------
[JENKINS-38110] Add a libraries section
Note that this is very preliminary at this point - like, it doesn't
actually call the library step yet, since we don't yet have a release
of workflow-cps-global-lib-plugin with that included to depend on. We
also don't have parsing tests or any of that jazz. But that's ok.
Commit: 5c215ff0cdbf81bb517d34451aeb5d6a32fe7044
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/5c215ff0cdbf81bb517d34451aeb5d6a32fe7044
Author: Andrew Bayer <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/resources/libraryObjectDefinedOutsidePipeline.groovy
R
pipeline-model-definition/src/test/resources/libraryObjectOutsideScript.groovy
Log Message:
-----------
Merge pull request #127 from abayer/jenkins-42360
[JENKINS-42360] Improve validation on object method calls
Commit: 2ecdea8ece24488e7ec7bb7b61b9e42a70f2a207
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/2ecdea8ece24488e7ec7bb7b61b9e42a70f2a207
Author: Andrew Bayer <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
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/BasicModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/resources/errors/emptyLibrariesDirective.groovy
A
pipeline-model-definition/src/test/resources/errors/invalidLibrariesDirectiveContent.groovy
A pipeline-model-definition/src/test/resources/librariesDirective.groovy
Log Message:
-----------
Initial dummy tests
Commit: a84baaec0fe6b404f3b729f7c1e557d8747b2426
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a84baaec0fe6b404f3b729f7c1e557d8747b2426
Author: Andrew Bayer <[email protected]>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M pipeline-model-definition/pom.xml
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/BasicModelDefTest.java
M pipeline-model-definition/src/test/resources/librariesDirective.groovy
M pom.xml
Log Message:
-----------
Actual usage/testing!
Commit: 3671e8dba6a7f12bdcb4f50440e3cd4b7a3fbab6
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3671e8dba6a7f12bdcb4f50440e3cd4b7a3fbab6
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterAction.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/WhenStageTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ErrorsEndpointOpsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionStepsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/SuccessfulEndpointOpsTest.java
Log Message:
-----------
[FIXED JENKINS-42470] Use CrumbExclusion and Jenkins.READ perms
Commit: f140880f94ed78084f5795904c3dd815e039f995
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/f140880f94ed78084f5795904c3dd815e039f995
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/LibrariesTranslator.groovy
M pom.xml
Log Message:
-----------
Review comments, released dependency
Commit: 4c9b7e24b846c1aa2fa1980ebe7c7ae70ac93faa
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4c9b7e24b846c1aa2fa1980ebe7c7ae70ac93faa
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterAction.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/WhenStageTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ErrorsEndpointOpsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionStepsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/SuccessfulEndpointOpsTest.java
Log Message:
-----------
Merge pull request #129 from abayer/jenkins-42470
[FIXED JENKINS-42470] Use CrumbExclusion and Jenkins.READ perms
Commit: 0c7d4fdadd4ad3b2a749853a3bb3eee567c54ae6
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/0c7d4fdadd4ad3b2a749853a3bb3eee567c54ae6
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
A
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTLibraries.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidator.java
M pipeline-model-api/src/main/resources/ast-schema.json
M pipeline-model-definition/pom.xml
A
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Libraries.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/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.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/ClosureModelTranslator.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/LibrariesTranslator.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
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/BasicModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/ValidatorTest.java
A
pipeline-model-definition/src/test/resources/errors/emptyLibrariesDirective.groovy
A
pipeline-model-definition/src/test/resources/errors/invalidLibrariesDirectiveContent.groovy
A pipeline-model-definition/src/test/resources/librariesDirective.groovy
M pom.xml
Log Message:
-----------
Merge pull request #128 from abayer/jenkins-38110
[JENKINS-38110] Add a libraries section
Commit: be0509caf79519d6c6c7706982a352d6718a6919
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/be0509caf79519d6c6c7706982a352d6718a6919
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M pipeline-model-definition/pom.xml
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/WorkspaceDir.java
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/BasicModelDefTest.java
A pipeline-model-definition/src/test/resources/inWorkspace.groovy
M pom.xml
Log Message:
-----------
[JENKINS-41118] Allow specifying top level ws(...) block
Commit: bd2b9a673f0f40708d714adf46a21e4f032ad790
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/bd2b9a673f0f40708d714adf46a21e4f032ad790
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/AbstractDockerAgent.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
R
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/options/impl/WorkspaceDir.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
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/BasicModelDefTest.java
A pipeline-model-definition/src/test/resources/inCustomWorkspace.groovy
A
pipeline-model-definition/src/test/resources/inCustomWorkspaceInStage.groovy
R pipeline-model-definition/src/test/resources/inWorkspace.groovy
Log Message:
-----------
[FIXED JENKINS-41118] Rewrote to make it an agent option
Needed because we need SCM checkout to happen *after* the ws() call,
while with the initial implementation, SCM checkout happened before
the ws() call. As a bonus, we now can do this for any agent building
off of Label, so that's nice!
Commit: 3442a2354b936d8fda6ecdcd3ff13f994376a76e
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3442a2354b936d8fda6ecdcd3ff13f994376a76e
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/LabelScript.groovy
M pipeline-model-extensions/pom.xml
M
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
A
pipeline-model-extensions/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/CheckoutScript.groovy
Log Message:
-----------
Reworking to abstract away checkout logic.
So we don't have to copy-paste the same logic to any future
Declarative agent that doesn't just live on top of Label.
Commit: adea65c6ac8c21b3b377f331ca1fff65dfe79e59
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/adea65c6ac8c21b3b377f331ca1fff65dfe79e59
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
A rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Adding an RFC doc
Commit: 5fd554ade1aca02a7320ab395213f06776cef8ac
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/5fd554ade1aca02a7320ab395213f06776cef8ac
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Adding alternative to RFC
Commit: 04a28a8b753d4ee6c75c184ab5d1b097476dfb65
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/04a28a8b753d4ee6c75c184ab5d1b097476dfb65
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
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/BasicModelDefTest.java
A
pipeline-model-definition/src/test/resources/inAbsoluteCustomWorkspace.groovy
Log Message:
-----------
Add test for absolute custom workspace path
Also fix onAllowedOS(...) to work right when allowing any of a list of
possible OSes.
Commit: 753c0dd536ae1daada1e9ac98cb57c8b4ce033c6
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/753c0dd536ae1daada1e9ac98cb57c8b4ce033c6
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
A
pipeline-model-definition/src/test/resources/inRelativeCustomWorkspace.groovy
Log Message:
-----------
Add relative path test
Commit: 81ddfe16a31b4fc4111831f7013d3392444bb8af
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/81ddfe16a31b4fc4111831f7013d3392444bb8af
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
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/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/AbstractModelDefTest.java
M
pipeline-model-definition/src/test/resources/inAbsoluteCustomWorkspace.groovy
M pipeline-model-definition/src/test/resources/inCustomWorkspace.groovy
M
pipeline-model-definition/src/test/resources/inCustomWorkspaceInStage.groovy
A pipeline-model-definition/src/test/resources/json/inCustomWorkspace.json
M rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Switch to `node` for multi-arg `label`.
Commit: c3d2f50068515aafc83d00904578cc639e8a4a54
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/c3d2f50068515aafc83d00904578cc639e8a4a54
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
Log Message:
-----------
GStrings not serializing right to JSON - use source text
GStringExpression.text turns out to turn things like "${pwd()}" into
$this.pwd(), without quotes and with "this." added. That...is not
desirable. Let's capture the GString's raw source text instead, quotes
and all.
Commit: 3670653de5a5d1b5c3ddcaba8d6d775f37f3599c
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3670653de5a5d1b5c3ddcaba8d6d775f37f3599c
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParserTest.java
M
pipeline-model-definition/src/test/resources/inRelativeCustomWorkspace.groovy
A
pipeline-model-definition/src/test/resources/json/inRelativeCustomWorkspace.json
Log Message:
-----------
Test the label->node conversion.
Commit: 3fd29cd967e5ee6cb45689cf5634d5a3e9548489
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3fd29cd967e5ee6cb45689cf5634d5a3e9548489
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Update RFC as accepted.
Commit: cfbae0c6aa20c8f63e9d715d0c24bc1f182944c7
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/cfbae0c6aa20c8f63e9d715d0c24bc1f182944c7
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
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/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/AbstractDockerAgent.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/impl/Label.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
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/AbstractModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParserTest.java
A
pipeline-model-definition/src/test/resources/inAbsoluteCustomWorkspace.groovy
A pipeline-model-definition/src/test/resources/inCustomWorkspace.groovy
A
pipeline-model-definition/src/test/resources/inCustomWorkspaceInStage.groovy
A
pipeline-model-definition/src/test/resources/inRelativeCustomWorkspace.groovy
A pipeline-model-definition/src/test/resources/json/inCustomWorkspace.json
A
pipeline-model-definition/src/test/resources/json/inRelativeCustomWorkspace.json
M pipeline-model-extensions/pom.xml
M
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
A
pipeline-model-extensions/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/CheckoutScript.groovy
M pom.xml
A rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Merge pull request #123 from abayer/jenkins-41118
[JENKINS-41118] Allow specifying top level ws(...) block
Commit: 075b9e5716bccdebd5a215ffcbd47335011dbd7e
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/075b9e5716bccdebd5a215ffcbd47335011dbd7e
Author: Andrew Bayer <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
A
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTLibraries.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTPipelineDef.java
M
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/validator/ModelValidator.java
M pipeline-model-api/src/main/resources/ast-schema.json
M pipeline-model-definition/pom.xml
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Agent.groovy
A
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Libraries.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/parser/JSONParser.groovy
M
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.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/agent/AbstractDockerAgent.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/endpoints/ModelConverterAction.java
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ClosureModelTranslator.groovy
A
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/LibrariesTranslator.groovy
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
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/LabelScript.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/BasicModelDefTest.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/WhenStageTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ErrorsEndpointOpsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionStepsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterActionTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/SuccessfulEndpointOpsTest.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParserTest.java
A pipeline-model-definition/src/test/resources/dirSepInDockerfileName.groovy
R
pipeline-model-definition/src/test/resources/errors/dirSepInDockerfileName.groovy
A
pipeline-model-definition/src/test/resources/errors/emptyLibrariesDirective.groovy
A
pipeline-model-definition/src/test/resources/errors/invalidLibrariesDirectiveContent.groovy
A
pipeline-model-definition/src/test/resources/inAbsoluteCustomWorkspace.groovy
A pipeline-model-definition/src/test/resources/inCustomWorkspace.groovy
A
pipeline-model-definition/src/test/resources/inCustomWorkspaceInStage.groovy
A
pipeline-model-definition/src/test/resources/inRelativeCustomWorkspace.groovy
A pipeline-model-definition/src/test/resources/json/inCustomWorkspace.json
A
pipeline-model-definition/src/test/resources/json/inRelativeCustomWorkspace.json
A pipeline-model-definition/src/test/resources/librariesDirective.groovy
A
pipeline-model-definition/src/test/resources/libraryObjectDefinedOutsidePipeline.groovy
R
pipeline-model-definition/src/test/resources/libraryObjectOutsideScript.groovy
M pipeline-model-extensions/pom.xml
M
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/agent/DeclarativeAgent.java
A
pipeline-model-extensions/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/agent/CheckoutScript.groovy
M pom.xml
A rfc/JENKINS-41118-custom-workspaces.md
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into JENKINS-41759-a
Conflicts:
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Root.groovy
Compare:
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/6d79493ae73d...075b9e5716bc
--
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.