-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow diamond structure of kustomize import - This situation happens in project which try to aggregate multiple components in different folders sharing the same base folder. - This commit demonstrates how a common resource can be included accross different components. - Address conflicting bases by converting resources into patches - Improve variables diamond conflicts detection Add and update tests around diamond import of folders. 1. Test simple import of common resources. 2. Test simple import of common variables. 3. Test simple import of variables without their target resources in the parent folders. 4. Test that the algorithm is reporting proper errors in case of not supported diamond import of resources. 5. Test that the algorithm is reporting proper errors in case of not supported diamond import of variables. 6. Update errors messages in existing tests. Prepare diamond import feature for upcoming high level merge feature. Add unit tests for resaccumulator Improve variable conflict detection. Fix bug 506
- Loading branch information
Showing
11 changed files
with
1,109 additions
and
85 deletions.
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
Oops, something went wrong.