forked from tianocore/edk2-edkrepo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Daisy-chaining PatchSet fails to create branch
Currently, two PatchSet can be chained together to create a dynamic branch. If a third or more PatchSet is chained in a row, these PatchSet fail to create a dynamic branch when used, and non-gracefully fails when the PatchSet steps are attempted on the wrong branch or commit. Locate the correct base PatchSet from the manifest before attempting to create the branch. If a PatchSet circular dependency is found, raise an exception. Do not attempt to create the branch if any exception besides KeyError is encountered. Signed-off-by: Nathaniel Haller <[email protected]> Reviewed-by: Kevin Sun <[email protected]> Reviewed-by: Ashley E Desimone <[email protected]> Reviewed-by: Nate Desimone <[email protected]>
- Loading branch information
1 parent
7975b7f
commit afd2cc0
Showing
2 changed files
with
26 additions
and
7 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
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