Commit Graph

799 Commits (962ccdfc80a52dc5d7d60f21b70fadbaf41ea098)

Author SHA1 Message Date
Lucas Bajolet 962ccdfc80 packer: address gosimple lint errors
2 years ago
Lucas Bajolet 4a7f5f38a6
Makefile: replace enumer upstream with dmarkham's (#13107)
2 years ago
Lucas Bajolet b4a843c4e2
commands: reject constraints with pre-releases (#12999)
2 years ago
Lucas Bajolet a852434410 packer: fix listing on windows with .exe ext
2 years ago
Lucas Bajolet c7f2508373 addrs: return error on ParsePluginSource
2 years ago
Wilken Rivera 9f2d6ce1fc docs/plugins/remove: Update command usage text
2 years ago
Lucas Bajolet b24ab44a55 command: list releases only for remote installs
2 years ago
Lucas Bajolet 2d8aa69779 init: fix --force and pre-releases installed case
2 years ago
Lucas Bajolet 6fc1d154bd packer: relax constraints on sources
2 years ago
Lucas Bajolet d7f299886d command: scrub metadata from version at install
2 years ago
Lucas Bajolet 3f721ff03e cmd/plugin_install: use semver to render version
2 years ago
Lucas Bajolet 930b6c3e2b command: support local paths for plugins remove
2 years ago
Wilken Rivera bd0423d793 Add ignore-prerelease-flag to command help text
2 years ago
Lucas Bajolet 7f056211d9 commands: rename plugin to execute
2 years ago
Lucas Bajolet ea1e798c47 fmt: print parse errors on error
2 years ago
Lucas Bajolet 2e2038bc30 command: migrate tests using the comment plugin
2 years ago
Lucas Bajolet 503768c683 command: trim trailing spaces from help message
2 years ago
Lucas Bajolet 9a6e74a66b command: add dev support for plugins install
2 years ago
Lucas Bajolet b5848b9913 command: add --release-only flag to validate/build
2 years ago
Lucas Bajolet ee01cf8ba9 command: move plugins remove tests outside of repo
2 years ago
Lucas Bajolet 4b00a81bf3 packer: remove directory slices from structs
2 years ago
Lucas Bajolet 94aaff44a1 packer: only support one directory for plugins
2 years ago
Lucas Bajolet 548893bbee build: don't suggest lack of HCP support on fail
2 years ago
Wilken Rivera 12b8c885a3
Update error messaging for HCP incompatible plugin builds (#12800)
2 years ago
Devashish 3fa637c608
Migrate HCP Packer to API V2 and new nomenclature changes (#12794)
2 years ago
Lucas Bajolet 6c99f387a0 packer: remove single-component plugins
2 years ago
Wilken Rivera 2241b1fba7 Update spacing for flags within Help text
2 years ago
Lucas Bajolet 97e2e9e637 docs: add exerpt on packer plugins install --path
2 years ago
Lucas Bajolet 8e2a22e583 command: simplify local binary installation
2 years ago
Lucas Bajolet e293f2d890 command: plugins install reject non-releases
2 years ago
Lucas Bajolet ae5b91864c command: reject version with --path for install
2 years ago
Lucas Bajolet a2d9c9dce4 command: add --force option to init/install
2 years ago
Lucas Bajolet 6f43a82e02 command: add packer plugins install path flag
2 years ago
Wilken Rivera ebaf831562 cmd/hcl2upgrade: Add VirtualBox as known plugin
2 years ago
Lucas Bajolet f221a799d8 command: error on invalid plugins remove
2 years ago
Lucas Bajolet d47cbe7f48 command: remove SHA256SUM file on plugin removal
2 years ago
Wilken Rivera da061169bc cmd/hcl2_upgrade: Don't error when using a HashiCorp plugin that is not installed
2 years ago
Wilken Rivera e8d5436228 Remove functions for detecting plugin usage
2 years ago
Wilken Rivera c65bb2fdca Remove amazon plugin from acceptance test
2 years ago
Wilken Rivera ac71611cf5 Remove all HashiCorp vendored plugins
2 years ago
Lucas Bajolet 020f18e37f command: remove unused FlagSetFlags enum
2 years ago
Lucas Bajolet c0e594738b init: warn if no requirements specified
2 years ago
guoguangwu 7eb6a45cd4 chore: remove refs to deprecated io/ioutil
2 years ago
guoguangwu 324e628b86 chore: unnecessary use of fmt.Sprintf
2 years ago
Lucas Bajolet eb9e1a4795 packer: remove implicit required plugins
3 years ago
hashicorp-copywrite[bot] 19055df3ec
[COMPLIANCE] License changes (#12568)
3 years ago
Wilken Rivera 99c79ecbd6
Add build tags to skip amd64 tests on darwin/arm64 (#12549)
3 years ago
Lucas Bajolet 3512a175a6 command: change wording for init's postitional arg
3 years ago
Lucas Bajolet d0198c8a17 packer: track bundled plugins usage on telemetry
3 years ago
Lucas Bajolet b522edca36 hcl2_upgrade: add required_plugins in out template
3 years ago