Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: efc64bee6b98a5e1693a990b3203fc0a727bdb1b
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/efc64bee6b98a5e1693a990b3203fc0a727bdb1b
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-06 (Thu, 06 Apr 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/Environment.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/when/impl/EnvironmentConditionalScript.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/EnvironmentTest.java
    A pipeline-model-definition/src/test/resources/envQuotesInQuotes.groovy

  Log Message:
  -----------
  [FIXED JENKINS-43404] Escape/unescape strings being evaluated

Not doing this resulted in unescaped double quotes and therefore
errors, so let's make sure we always escape strings when they're
passed in to be evaluated and unescape them after the evaluation.


  Commit: 033c78d54b148423bcb5dd9ee4cd451e797a98b0
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/033c78d54b148423bcb5dd9ee4cd451e797a98b0
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-06 (Thu, 06 Apr 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/Environment.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/when/impl/EnvironmentConditionalScript.groovy

  Log Message:
  -----------
  Need to *not* escape inside ${}


  Commit: b6f71d225f1ecd6f5ab8e9ba0d44c23ffb5d46fa
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/b6f71d225f1ecd6f5ab8e9ba0d44c23ffb5d46fa
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-07 (Fri, 07 Apr 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/Environment.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/EnvironmentTest.java
    A pipeline-model-definition/src/test/resources/envBackslashes.groovy

  Log Message:
  -----------
  [FIXED JENKINS-42748] Properly handle backslashes in env

Need to escape them since we end up evaluating the strings.


  Commit: ece52d89804b80443d743e9794aa5310b373e060
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/ece52d89804b80443d743e9794aa5310b373e060
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-18 (Tue, 18 Apr 2017)

  Changed paths:
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/EnvironmentTest.java
    M pipeline-model-definition/src/test/resources/envBackslashes.groovy
    M pipeline-model-definition/src/test/resources/envQuotesInQuotes.groovy

  Log Message:
  -----------
  Further possible use case testing


  Commit: e5df6560f72a48f3f31b23657f1036a3a21da708
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e5df6560f72a48f3f31b23657f1036a3a21da708
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M pipeline-model-definition/src/test/resources/envBackslashes.groovy

  Log Message:
  -----------
  Minor tweak.


  Commit: 343acbbc470887b2c0cb8560628d9ecf844d116b
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/343acbbc470887b2c0cb8560628d9ecf844d116b
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-04-20 (Thu, 20 Apr 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/Environment.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/when/impl/EnvironmentConditionalScript.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/EnvironmentTest.java
    A pipeline-model-definition/src/test/resources/envBackslashes.groovy
    A pipeline-model-definition/src/test/resources/envQuotesInQuotes.groovy

  Log Message:
  -----------
  Merge pull request #150 from abayer/jenkins-43404

[FIXED JENKINS-43404] Escape/unescape strings being evaluated


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/f75558b58805...343acbbc4708

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