-
Notifications
You must be signed in to change notification settings - Fork 441
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
many: extract lifecycle ordering into own module #2159
many: extract lifecycle ordering into own module #2159
Commits on Jun 7, 2018
-
many: extract lifecycle ordering into own module
Currently the snapcraft CLI has step names and ordering hard-coded in a number of places, and those areas where it isn't hard-coded, a difficult-to-read index method is used. Simplify and extract this logic into a single module used by the others to determine lifecycle steps and ordering. Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for 6595b9d - Browse repository at this point
Copy the full SHA 6595b9dView commit details
Commits on Jun 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9cc60af - Browse repository at this point
Copy the full SHA 9cc60afView commit details -
steps: use linked list for ordering
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for ddf5445 - Browse repository at this point
Copy the full SHA ddf5445View commit details -
steps: move back to single list
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for ceed729 - Browse repository at this point
Copy the full SHA ceed729View commit details -
steps: add automatically clean if dirty attribute
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for c4e43d6 - Browse repository at this point
Copy the full SHA c4e43d6View commit details
Commits on Jun 11, 2018
-
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for 028f652 - Browse repository at this point
Copy the full SHA 028f652View commit details -
steps: remove qualifiers from Step __repr__
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for d6ec4ea - Browse repository at this point
Copy the full SHA d6ec4eaView commit details -
cli: use step_name as the option name in clean
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for db42639 - Browse repository at this point
Copy the full SHA db42639View commit details -
Use steps.Step when handling duplicates
Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
Configuration menu - View commit details
-
Copy full SHA for aa44ec3 - Browse repository at this point
Copy the full SHA aa44ec3View commit details