Processing order of operations - OneCDOnly/sherpa GitHub Wiki
Actions may be specified in any order and any number of times, but the order they will be processed by sherpa is shown below:
action | package class | processing order |
---|---|---|
status |
all | first |
rebuild |
all | |
reassign |
all | |
stop /deactivate |
dependents | |
disable-auto-upgrade |
dependents | |
backup |
dependents | |
disable |
dependents | |
uninstall |
dependents | |
stop /deactivate |
independents | |
disable-auto-upgrade |
independents | |
backup |
independents | |
disable |
independents | |
uninstall |
independents | |
upgrade |
independents | |
reinstall |
independents | |
install |
independents | |
restore |
independents | |
enable-auto-upgrade |
independents | |
clean |
independents | |
enable |
independents | |
restart /reactivate |
independents | |
start /activate |
independents | |
sign |
independents | |
upgrade |
dependents | |
reinstall |
dependents | |
install |
dependents | |
restore |
dependents | |
enable-auto-upgrade |
dependents | |
clean |
dependents | |
sign |
dependents | |
enable |
dependents | |
restart /reactivate |
dependents | |
start /activate |
dependents | last |