-
Notifications
You must be signed in to change notification settings - Fork 41.6k
Closed
Labels
type: epicAn issue tracking a large piece of work that will be split into smaller issuesAn issue tracking a large piece of work that will be split into smaller issues
Description
Following on from #12545 we'd like to add buildpack support so that Docker images can be created easily from Maven/Gradle via a buildpack.
The following task need addressing:
- Port the
packCLI'sbuildcommand to Java (Add cloud native buildpack module #19828) -
- Support lifecycle v6 (Update buildpack support for lifecycle v6 #19829)
- Create a new
ImagePackagertools class (Create a new ImagePackager tools class #19834) - Add Maven plugin support (Add build-image support to the maven plugin #19830)
- Add Gradle plugin support ( Add buildImage support to the gradle plugin #19831)
- Create our own docker location for builder images and create CI for it (Use platform API builder image tags for default builder #20171)
- Add an integration test for the buildpack code that creates an image and tests it
- Zero the creation dates of the ephemeral builder (Update ephemeral builder metadata #20126)
- Use the spring boot version in
EphemeralBuilder.updateMetadata(..)(Update ephemeral builder metadata #20126) - Drop
getDefaultDirsLayerandgetStackLayerfromEphemeralBuilder(Drop getDefaultDirsLayer and getStackLayer from EphemeralBuilder #19832) - Test on a real Windows box
- Automatically setup $BP_JAVA_VERSION OpenJDK Buildpack env variable for JDK version (Configure OpenJDK buildpack to use the same Java version as used for compilation #20172)
- Update documentation (Document new Docker-related features #19868)
- Provide a publish option to push the image to a registry (including Apply multiple docker image tags when publishing images #20560)
leobut, zmackie and DA1Y1
Metadata
Metadata
Assignees
Labels
type: epicAn issue tracking a large piece of work that will be split into smaller issuesAn issue tracking a large piece of work that will be split into smaller issues