Enable release plugin for ivy plugin with optional dependency #14
Great, now it is much more reviewable :)
Generally, I would vouch for adding optional dependencies to these plugins (with referencing compatible versions) and maybe writing some tests. It's not really required, because ideally this plugin should provide an extension point, which would allow other plugins to declare the compatibility. So I consider it only as a temporary fix (CC @jenkinsci/code-reviewers).
Maybe it's also better to use full class names since generic class names "GroupJobProject" may potentially overlap with other OSS or internal plugins.