Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: cbdb67a58a79dfb9c5af8d2d716d4685933f1456
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/cbdb67a58a79dfb9c5af8d2d716d4685933f1456
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

  Changed paths:
    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/parser/GroovyShellDecoratorImpl.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
    A 
pipeline-model-definition/src/test/resources/libForPipelineDefinedInLibrary.groovy
    A 
pipeline-model-definition/src/test/resources/pipelineDefinedInLibrary.groovy

  Log Message:
  -----------
  [JENKINS-46547] Allow loading pipeline {} blocks from shared libraries

This is a work-in-progress - more is needed to be sure that we don't
parse/validate/transform things we shouldn't, etc


  Commit: 9b7ec55725b87d615a6f5cde5595352e61067835
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/9b7ec55725b87d615a6f5cde5595352e61067835
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.java
    M 
pipeline-model-definition/src/test/resources/postStage/globalAndLocalAlways.groovy
    M pipeline-model-definition/src/test/resources/postStage/localAll.groovy
    M pipeline-model-definition/src/test/resources/postStage/localAlways.groovy

  Log Message:
  -----------
  Allow WorkflowScript with package to be parsed etc

Also removed pointless "package postStage" from postStage tests,
because that just confuses things.


  Commit: e8b5083c7bddb18a95a2095d7a733a6aa349c417
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e8b5083c7bddb18a95a2095d7a733a6aa349c417
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ASTParserUtils.groovy
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
    A 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/PipelineStepFinder.groovy
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/RuntimeASTTransformer.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
    A 
pipeline-model-definition/src/test/resources/libForMultiplePipelinesDefinedInLibrary.groovy
    A 
pipeline-model-definition/src/test/resources/multiplePipelinesDefinedInLibraryFirst.groovy
    A 
pipeline-model-definition/src/test/resources/multiplePipelinesDefinedInLibrarySecond.groovy

  Log Message:
  -----------
  Preliminary support for multiple pipeline blocks

Still needs better logic in ExecutionModelAction.


  Commit: afe4da16dd2b78abf6ecc4e522fa1c635ff12c16
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/afe4da16dd2b78abf6ecc4e522fa1c635ff12c16
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ASTParserUtils.groovy
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/PipelineStepFinder.groovy

  Log Message:
  -----------
  Go back to validation errors for missing agent/stages in Jenkinsfile


  Commit: 5730cf742016f37202aff5b36c10709d0bb01119
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/5730cf742016f37202aff5b36c10709d0bb01119
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.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/RuntimeASTTransformer.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.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/BasicModelDefTest.java

  Log Message:
  -----------
  Use ModelASTStages.hashCode() to identify executed model


  Commit: d743d17c618930cf494e2f161170769685afb74e
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d743d17c618930cf494e2f161170769685afb74e
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    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/parser/RuntimeASTTransformer.groovy

  Log Message:
  -----------
  Prepping for stage-from-shared-library


  Commit: 29ac4815574c2550b6a1699e50b9883d3dad895c
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/29ac4815574c2550b6a1699e50b9883d3dad895c
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy

  Log Message:
  -----------
  Doc why we still just return the first pipeline block in the parser


  Commit: eee8639fd4985f8d7ec0b0c16014dbf33fc3c784
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/eee8639fd4985f8d7ec0b0c16014dbf33fc3c784
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.java

  Log Message:
  -----------
  Limit parsing to just WorkflowScript and global variables without packages


  Commit: 4f916767a6fd9c714a4860dfc205a513cd39755b
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4f916767a6fd9c714a4860dfc205a513cd39755b
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
    A 
pipeline-model-definition/src/test/resources/libForMultiplePipelinesExecutedInLibrary.groovy

  Log Message:
  -----------
  Error out if a second pipeline {} execution occurs


  Commit: e0353f7b67c44ffd39beed05acbe12ff238a7c49
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e0353f7b67c44ffd39beed05acbe12ff238a7c49
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy

  Log Message:
  -----------
  Durrr, default value for int is 0, not -1. Oy.


  Commit: 9de5efe550165287265d97620000b390b5e88758
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/9de5efe550165287265d97620000b390b5e88758
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/model/Root.groovy

  Log Message:
  -----------
  Finalize Root.astHashCode


  Commit: 172b07d93f8de3734342b9481812b56b44db12e4
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/172b07d93f8de3734342b9481812b56b44db12e4
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy

  Log Message:
  -----------
  I am really dumb sometimes - hashcodes can be negative.


  Commit: c4138235eb5774d3665a744ca4d524d414437713
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/c4138235eb5774d3665a744ca4d524d414437713
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.java

  Log Message:
  -----------
  Let's make it even safer and use an Integer.


  Commit: a205d0f2f24118268a23107653a2cc32448f8080
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/a205d0f2f24118268a23107653a2cc32448f8080
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.java
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BasicModelDefTest.java
    A pipeline-model-definition/src/test/resources/fromEvaluate.groovy

  Log Message:
  -----------
  Support parsing etc for Script1 and friends, i.e., evaluate


  Commit: 4269373d038c28eb4a9b60ffc6951fe4796bb2ba
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4269373d038c28eb4a9b60ffc6951fe4796bb2ba
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.java

  Log Message:
  -----------
  Check for file:/groovy/shell in code source rather than name


  Commit: 2cfa7dbead2152d1d6d3e75be6aeacbda07f1069
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/2cfa7dbead2152d1d6d3e75be6aeacbda07f1069
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStages.java
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.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/RuntimeASTTransformer.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.java
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy

  Log Message:
  -----------
  Use a UUID instead of hashCode for ModelASTStages identification


  Commit: 6904fc195154fdc681726c72c504a2ec95775b2c
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/6904fc195154fdc681726c72c504a2ec95775b2c
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.java

  Log Message:
  -----------
  Do a comparison to the URL.toString() instead


  Commit: 6dba039fe3d5f1539db2cab7ddbf68e4a8a40789
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/6dba039fe3d5f1539db2cab7ddbf68e4a8a40789
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M 
pipeline-model-api/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStages.java
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/Utils.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/ASTParserUtils.groovy
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/ModelParser.groovy
    A 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/PipelineStepFinder.groovy
    M 
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/RuntimeASTTransformer.groovy
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/actions/ExecutionModelAction.java
    M 
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/parser/GroovyShellDecoratorImpl.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/BasicModelDefTest.java
    A pipeline-model-definition/src/test/resources/fromEvaluate.groovy
    A 
pipeline-model-definition/src/test/resources/libForMultiplePipelinesDefinedInLibrary.groovy
    A 
pipeline-model-definition/src/test/resources/libForMultiplePipelinesExecutedInLibrary.groovy
    A 
pipeline-model-definition/src/test/resources/libForPipelineDefinedInLibrary.groovy
    A 
pipeline-model-definition/src/test/resources/multiplePipelinesDefinedInLibraryFirst.groovy
    A 
pipeline-model-definition/src/test/resources/multiplePipelinesDefinedInLibrarySecond.groovy
    A 
pipeline-model-definition/src/test/resources/pipelineDefinedInLibrary.groovy
    M 
pipeline-model-definition/src/test/resources/postStage/globalAndLocalAlways.groovy
    M pipeline-model-definition/src/test/resources/postStage/localAll.groovy
    M pipeline-model-definition/src/test/resources/postStage/localAlways.groovy

  Log Message:
  -----------
  Merge pull request #193 from abayer/jenkins-46547

[JENKINS-46547] Allow loading pipeline {} blocks from shared libraries


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/e9d0feee71db...6dba039fe3d5

-- 
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