On Wed, Sep 30, 2015 at 6:18 PM, Victor Martinez
<[email protected]> wrote:
> Some missing dependencies:
> - https://wiki.jenkins-ci.org/display/JENKINS/Credentials+Plugin

Specifically `cloudbees-folder` has

https://github.com/jenkinsci/cloudbees-folder-plugin/blob/cloudbees-folder-4.10/pom.xml#L55-L60

Since this is an `optional` dependency, it does not automatically get
included transitively in your plugin’s test classpath. If you want it,
you need to add it.

That said, it looks like a bug in `cloudbees-folder` that it has this
optional dependency yet does not behave gracefully when the dependency
is missing. Possibly it suffices for `@Extension` to be marked
`(optional=true)`. Perhaps file a bug/PR.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3yUM8Wo7BwkpNfcXXA5u%3Dx7AmXsPuCd0TKQuA%3D%2B%3DcR8A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to