Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: e24a27b283f89c08461d119de7891d0ee47417d5
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e24a27b283f89c08461d119de7891d0ee47417d5
  Author: Andrew Bayer <[email protected]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptDescribable.java
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptScript.java

  Log Message:
  -----------
  Work around PluginFirstClassLoader+GroovyClassLoader problem

PluginFirstClassLoader doesn't have a functional findResource method,
which for some reason I have yet to determine breaks
GroovyClassLoader.loadClass when trying to fetch a groovy file from a
PluginFirstClassLoader via the UberClassLoader. This works around that
problem by catching the ClassNotFoundException and trying to instead
use getResource to get the URL for the groovy file and then parse it
directly.

Also whitelists the fields on WithScriptScript so they can be accessed
by children outside of these plugins properly.


  Commit: e5a125d46a67c5f3fdc35d66207f5173a2da2bfc
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/e5a125d46a67c5f3fdc35d66207f5173a2da2bfc
  Author: Andrew Bayer <[email protected]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptDescribable.java

  Log Message:
  -----------
  Some simplification/clarification.


  Commit: cd45a03a7836330d544184884c31efe5b5e1f0ef
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/cd45a03a7836330d544184884c31efe5b5e1f0ef
  Author: Andrew Bayer <[email protected]>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptDescribable.java

  Log Message:
  -----------
  Add TODO for when to remove workaround.


  Commit: 6e0703cddcf147e8ad9ca3a0e24eb3e2242ba4cc
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/6e0703cddcf147e8ad9ca3a0e24eb3e2242ba4cc
  Author: Andrew Bayer <[email protected]>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptDescribable.java
    M 
pipeline-model-extensions/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/withscript/WithScriptScript.java

  Log Message:
  -----------
  Merge pull request #163 from abayer/load-from-pluginfirstclassloader

Work around PluginFirstClassLoader+GroovyClassLoader problem


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/218a0836ed85...6e0703cddcf1

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

Reply via email to