jib
jib copied to clipboard
🏗 Build container images for your Java applications.
**Environment**: - *Jib version:* jib.core 0.20.0 - *Build tool:* N/A - *OS:* N/A **Description of the issue**: Method `hasCorrespondingLayer()` of `class com.google.cloud.tools.jib.image.json.HistoryEntry` returns wrong values. It returns **true** for empty...
Hi. To be able to use jib-core on environments where there is no Docker CLI installed, or programmatically (e.g. with [Testcontainers](https://www.testcontainers.org)), it would be helpful to be able to provide...
This is a feature request. I am currently actively working to fully implement [Docker semantic tagging](https://medium.com/@mccode/using-semantic-versioning-for-docker-image-tags-dfde8be06699) as documented. To illustrate it short, given your project has version `1.0.1`, I want...
In Gradle it might be nice to integrate with the [Application Plugin](https://docs.gradle.org/current/userguide/application_plugin.html). A similar project, [com.bmuschko.docker-java-application](https://bmuschko.github.io/gradle-docker-plugin/#java_application_plugin), does this. This makes `com.bmuschko.docker-java-application` very convenient to use for java projects that are...
Related to: https://github.com/GoogleContainerTools/jib/issues/2275
Background: I'm looking into https://github.com/vorburger/www.fineract.dev/issues/11 and need to convert a Google Cloud Build YAML configuration which used to "just work" for an open source project which used to have a...
**Description of the issue**: Add support for signed image , aka content trust. **Expected behavior**: Add a key config in the builder to sign the image and wire it in...
**Environment**: - *Jib version:* 2.8.0 - *Build tool:* Gradle 6.8.1 - *OS:* Mac **Description of the issue**: Gradle 6.8 has a new configuration cache feature that helps to improve build...
We don't delete cached base image layers. (Note application layers are under a build directory.) Some ideas: - Automatic (configurable?) or manual (new task/goal)? Or Both? - LRU? Add access...
**Environment**: - 3.1.4 - gradle -Linux **Description of the issue**: When one uses the platforms section to upload multi-arch images, you end up with untagged images in ECR(probably others too)...