paketo-community / ubi-base-stack

Apache License 2.0
2 stars 5 forks source link

Add Java Run Images #24

Closed BarDweller closed 10 months ago

BarDweller commented 10 months ago

Summary

Adds the Java Run images to the UBI stack.

Use Cases

Creates the Paketo UBI run images for Java 8, 11, 17 based on the corresponding UBI runtime images.

Note, this PR is almost entirely based on 'seeing what has been done for the nodejs 16 & 18 images, and doing it again for the Java 8, 11, 17 images' .. I think I've crossed all the t's and dotted the i's, but would definitely appreciate a fresh set of eyes on the changes, as there's a lot of duplication, which typically leads to the odd instance not being correct.. LGTM, but the more eyes the better =)

Checklist

pacostas commented 10 months ago

LGTM

sophiewigmore commented 10 months ago

@BarDweller changes look good to me as well, but it looks like there are some test failures that will need to be fixed before we can merge