-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Labels
Description
Currently patches are applied with a checkoutScript which has a number of drawbacks:
quiltpatch series files are not easily supported- The user is not able to override the patch set with
scmOverrides - Changes to the patch set are considered incompatible changes and will trigger a clean rebuild of the dependencies because the
checkoutScripthas changed. - The
checkoutScripthas to deal with updates to the underlying checkout. This typically fails if a git repository is patched (and there are updates on a branch.) or if a tarball was updated.