-
Enhancement
-
Resolution: Fixed
-
P2
-
9
-
b151
For a while now, Oracle engineers have been able to configure builds of JDK 9 with binary dependencies automatically downloaded from an artifact storage, using Jib. Since then, Jib has been enhanced to also support publishing build artifacts produced by the build into the same storage. Such artifacts can subsequently be used as dependencies for other build targets.
With this change, the Jib profiles configuration in JDK 9 will be updated to leverage this new functionality in Jib. By doing this, we are able to express and define all deliverable from the build in the source code. We are also able to define possible workflows where one build step requires input from another.
The change attempts to describe all artifacts currently built and stored by RE, with a few known exceptions that will be adjusted in followup fixes.
With this change, the Jib profiles configuration in JDK 9 will be updated to leverage this new functionality in Jib. By doing this, we are able to express and define all deliverable from the build in the source code. We are also able to define possible workflows where one build step requires input from another.
The change attempts to describe all artifacts currently built and stored by RE, with a few known exceptions that will be adjusted in followup fixes.