paketo-buildpacks / libjvm

A library and helper applications that form the basis for building the different Paketo-style JVM-providing buildpacks
Apache License 2.0
18 stars 19 forks source link

Support jre-skipped in Build Plan #379

Closed AidanDelaney closed 2 weeks ago

AidanDelaney commented 3 months ago

Allow libjvm based buildpacks to be required by other buildpacks that also insist the JDK is provided at runtime instead of a JRE.

fixes #378

Summary

Reads the metadata of the buildplan to see if jre-skipped is required.

Use Cases

The main use-case is where a "frontend" buildpack needs to determine whether a JDK is required at runtime or not.

Checklist

AidanDelaney commented 2 weeks ago

We no-longer need this.