Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cmd/plugin_install: use semver to render version
When installing a plugin from a local binary, Packer builds the name of the plugin from the results of the `describe' command. Depending on how the plugin is built, the version reported may or may not contain a leading `v', which was not taken into account beforehand and the leading `v' was always injected in the path. This caused plugins that report a leading `v' in their version to be installed with two v's in their path, making them impossible to load. Therefore to fix this issue, we don't add that leading v to the path, and instead rely on the version library to write it only once, regardless of whether it was in the original string or not.
- Loading branch information