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.