Upgrade build to leverage Gradle 4

Description

Currently the build system is leveraging Gradle 3.4.
Upgrading to Gradle 4.0 drops support for Java 5 and 6 (uPortal is on Java 8).
As well as removes some internal APIs (not currently used by the build).

While it brings greatly improved build caching, improved parallel build logging, and a host of new APIs to leverage.

Environment

None

Assignee

Christian Murphy

Reporter

Christian Murphy

Labels

Estimated End Date

None

Components

Fix versions

Affects versions

Priority

Major
Configure