Allow exact matches for version strings

Signed-off-by: Gregory Amerson <gregory.amerson@liferay.com>
Catch ArtifactResolutionException

Signed-off-by: Gregory Amerson <gregory.amerson@liferay.com>
Handle URIs with port numbers

Signed-off-by: Gregory Amerson <gregory.amerson@liferay.com>
Added unit tests for recent AetherRepository plugin fixes

Signed-off-by: Gregory Amerson <gregory.amerson@liferay.com>
gradle: No longer need to tell bnd to delay run dependencies

https://github.com/bndtools/bnd/pull/591 changed bnd to make the default
that run dependencies are delayed.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #593 from bjhargrave/remove-delay-dependencies

gradle: No longer need to tell bnd to delay run dependencies
gradle: Include Project.isNoBundles() in release task enabled expression

Only release a project if -nobundles is not set.

Fixes https://github.com/bndtools/bnd/issues/592

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #594 from bjhargrave/issue592

gradle: Include Project.isNoBundles() in release task enabled expression
Catch UnknownHostException for repositories that are offline

Signed-off-by: Gregory Amerson <gregory.amerson@liferay.com>
Merge pull request #576 from gamerson/aether-fixes

More aether plugin fixes
[build] Cleared the overall contained, imported, and exported packages for each sub builder … Needed to collect them all together
[macro] Added a bytes macro that presents bytes a Gb, Mb, etc.
Test needed to be adapted to handle the large number of packages

Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>
Get rid of warnings about versions
[build] Made the default build bnd file command use subs
Calculation of file output paths moved to Processor
Allow URLs in includes