Repackages various maven dependencies as osgi bundles on a p2 update site for easy consumption in tycho builds

Build: #78 was successful Changes by Kris De Volder

Build result summary

Details

Completed
Duration
1 minute
Labels
None
Agent
bamboo-11.af.pivotal.io
Revision
952431eba87de922764ab3198a032eb725c0989e 952431eba87de922764ab3198a032eb725c0989e
Successful since
#77 ()

Code commits

Author Commit Message Commit date
Kris De Volder Kris De Volder 952431eba87de922764ab3198a032eb725c0989e 952431eba87de922764ab3198a032eb725c0989e Reenable signing and try to fix issues
We don't repackage bc bundles. The repackaging seems to be the
cause of classloading issues. The original provided osgi manifest works correctly.

However, version 1.57 contains an invalid BREE in its manifest which makes
tycho not happy (see https://github.com/bcgit/bc-java/issues/173).
Luckily 1.59 doesn't have that problem anymore. So we adjusted the
pom so it uses 1.59 instead and make sure we skip repackaging and signing
on 1.59.

We also have to disable automatic treatment of transitive dependencies
for sshj to avoid still pulling 1.57. And so we also have to manually include
the other dependencies for sshj.