-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Add container.appRoot config parameter #984
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
520222a
Add container.appRoot config parameter
chanseokoh 971b95d
Merge branch 'master' into i964-container.appRoot
chanseokoh 5b16ded
Change appRoot type from String to Path
chanseokoh 5a7f486
List digests as Set
chanseokoh 5024da9
Merge branch 'i985-list-cache-test-failure' into i964-container.appRoot
chanseokoh ee6fe2c
Add tests
chanseokoh d568f6e
listDigests --> fetchDigests
chanseokoh 886d71d
Merge remote-tracking branch 'origin/i985-list-cache-test-failure' in…
chanseokoh d86d749
Fix typo
chanseokoh 85c6132
Merge branch 'i985-list-cache-test-failure' into i964-container.appRoot
chanseokoh 4ef4148
Add tests
chanseokoh a1ba423
Add tests
chanseokoh 12face5
Add tests
chanseokoh 93b42a7
Update Javadocs and copyright
chanseokoh 35a64f6
Merge remote-tracking branch 'origin/master' into i964-container.appRoot
chanseokoh c16531d
Update CHANGLOG and README
chanseokoh a978e4c
Fix test
chanseokoh 6330547
Set appRoot for JavaLayerConfigurations
chanseokoh 0e8c597
Check appRoot early
chanseokoh 6489596
Various fixes
chanseokoh 713c673
Add tests
chanseokoh 6dd49a9
Do not update docs yet
chanseokoh 984f51c
Merge branch 'master' into i964-container.appRoot
chanseokoh c70f5a3
feedback
chanseokoh 3b7c510
Accept default extraction path along with files
chanseokoh 21bec72
Clean up
chanseokoh 4d5154d
format
chanseokoh becad9c
Merge branch 'master' into i964-container.appRoot
chanseokoh e699be8
Move field / rename methods
chanseokoh 99c7d1d
Rename argument
chanseokoh 2d74e9d
Update Javadoc
chanseokoh 28ac010
Fix typo
chanseokoh 566561f
Fix typo
chanseokoh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a need to initialize these with the path as "/"? (Perhaps the code that builds the
LayerConfiguration
can skip if the files or extraction path is empty?)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's good to have "/". Otherwise, we may go into the business of returning
Optional<String>
forgetResourceExtractionPath()
instead ofString
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, since these
get...ExtractionPath
methods are really only used for Docker context generation (viaaddIfNotEmpty
) and since this default/
is not actually used when the layer entries is empty, perhaps we would need to actually reorganize the API ofJavaLayerConfigurations
, but this can be a separate issue.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a good idea. I was thinking the same. I'll file an issue.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Filed #1010.