mirror of
https://github.com/hashicorp/packer.git
synced 2026-02-20 08:20:06 -05:00
This change sets the default file extension for binary installations on
Windows.
Results before change
```
$ packer plugins install github.com/hashicorp/amazon
9 errors occurred:
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_freebsd_arm64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_darwin_amd64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_freebsd_amd64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_linux_amd64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_darwin_arm64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_windows_arm64.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_windows_386.zip: wrong system, expected windows_amd64
* ignoring invalid remote binary packer-plugin-amazon_v1.0.8_x5.0_linux_arm.zip: wrong system, expected windows_amd64
* could not find a packer-plugin-amazon_v1.0.8_x5.0_windows_amd64.zip file in zipfile
exit status 1
```
Results after change
```
$ packer plugins install github.com/hashicorp/amazon
Installed plugin github.com/hashicorp/amazon v1.0.8 in "C:/Users/Packer/AppData/Roaming/packer.d/plugins/github.com/hashicorp/amazon/packer-plugin-amazon_v1.0.8_x5.0_windows_amd64.exe"
```
|
||
|---|---|---|
| .. | ||
| enumflag | ||
| flag-kv | ||
| flag-slice | ||
| test-fixtures | ||
| build.go | ||
| build_cancellation_test.go | ||
| build_cleanup_script_test.go | ||
| build_parallel_test.go | ||
| build_test.go | ||
| build_timeout_test.go | ||
| build_windows_test.go | ||
| cli.go | ||
| command_test.go | ||
| config_file_unix.go | ||
| config_file_windows.go | ||
| configtype_enumer.go | ||
| console.go | ||
| console_test.go | ||
| core_wrapper.go | ||
| exec_test.go | ||
| fix.go | ||
| fix_test.go | ||
| fmt.go | ||
| fmt_test.go | ||
| hcl2_upgrade.go | ||
| hcl2_upgrade_test.go | ||
| init.go | ||
| init_test.go | ||
| inspect.go | ||
| inspect_test.go | ||
| meta.go | ||
| plugin.go | ||
| plugins.go | ||
| plugins_install.go | ||
| plugins_installed.go | ||
| plugins_remove.go | ||
| plugins_required.go | ||
| signal.go | ||
| test_utils.go | ||
| utils.go | ||
| utils_test.go | ||
| validate.go | ||
| validate_test.go | ||
| vendored_plugins.go | ||
| version.go | ||
| version_test.go | ||