some abra recipe commands are for operators and others for maintainers #736
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
we were just talking with @ChasquiLabo about how confusing
abra recipeis whenabra recipe upgradedoes very different things thanabra app upgrade. we listed these commands as needed for operators:how can we make this more obvious?
@fauno sorry can you elaborate on what needs to be improved?
The difference between
recipe upgrade/app upgradeand the visibility of other commands?@decentral1se sure, the thing is that if you're an operator, you probably only need to run
abra recipe fetchfrom time to time. the other commands are aimed at recipe maintainers.for instance, @chasquilabo was asking me what they meant, because he initially thought that before running
abra app upgradehe should runabra recipe upgrade, which is doing a whole other thing entirely. so he ended up with the idea that he broke his catalogue.maybe
abra app upgradecan have an option to fetch the recipe too? sorecipeis only for maintainers.@fauno thanks.
AFAIK
abra app upgradedoes fetch the latest from the recipe:Running with
--debugshould confirm this.I only run
abra recipe fetchwhen I wanna hack on a recipe for which I have no local copy of. It shouldn't be necessary to know this command at all for regular daily ops and app maintenance.oh i didn't know that for instance :P
so
abra recipeisn't needed at all for operators, okDocumentation patches welcome!