Allow renaming without loosing update paths
Example:
- gitlabci-local was renamed to gcil
- The tool is still called gitlabci-local
- The binary is gcil
- Renaming to gcil would break updates for gitlabci-local
Options:
- Introduce alias and update all installed names (requires updated CLI)
- Introduce alias and duplicate tool in metadata (works with older CLI versions)
- Introduce renaming natively and transform marker file and such (requires updated CLI)
- More options?
Affected tools:
- gitlabci-local
- More?
task