-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resolve issues to finish Jib builder. #1096
Comments
The |
I'm reworking the wrapper logic. |
Quick question.. if |
That was actually supposed to be when |
FYI. I added #1114 which will invert SkipPush to Push. |
The logic for handling
For Jib build, if
The above steps require adding the
Another alternative workaround is:
However, these workaround do not capture the full benefit we get from Thoughts? @GoogleContainerTools/java-tools @GoogleContainerTools/container-tools |
I'm assuming this is a problem for the remote builders as well? |
Filed #1124 with a proposal for how to handle build to registry. |
I've got a few questions on current implementation. None of which is blocking:
|
Yep, we can definitely auto-detect Gradle/Maven (via detection of
Nope, the @GoogleContainerTools/java-tools |
@coollog Maybe have a I'd use a random string then, it makes the code simpler and more alike the other builders |
For the Maven case we need to look for a |
Maven and Gradle will probably have different configuration parameters. We might need to make it nested to handle a single
|
@dgageot I chose to generate a non-random image name to avoid polluting the local docker daemon's image registry. I generate local images that have some value, so I prefer to avoid having to Update I should have filed that as a FR though. |
@briandealwis Does that work? (I honestly haven't thought enough about it) |
I can at least filter |
For me setting a meaningful name has very few advantages. I won't fight against it but I'm all for a simpler codebase. I'm also ok to make image pruning a P0 |
jibMaven
andjibGradle
. Lists files recursively in jib.getDependencies and other fixes. #1097GetDependenciesGradle
processJibGradleArtifact.Project
Lists files recursively in jib.getDependencies and other fixes. #1097runner.dependenciesForArtifact
seems to try to resolve absolute deps against workspace Lists files recursively in jib.getDependencies and other fixes. #1097GetDependencies*
to list files recursively Lists files recursively in jib.getDependencies and other fixes. #1097jib.GetDependenciesMaven
Lists files recursively in jib.getDependencies and other fixes. #1097push
(skipPush -> push #1114) is true Proposal: How to handle Jib build directly to registry. #1124 Handles Jib build directly to registry when push=true. #11320.16.0
) Add support for building Maven multimodule projects #1152godirwalk.walk
( Lists files recursively in jib.getDependencies and other fixes. #1097 (comment)) Improves jib.getDependencies. #1125jib-maven-plugin
goal in builder Remove fully qualified jib path for maven goals #1129/cc @GoogleContainerTools/java-tools
The text was updated successfully, but these errors were encountered: