Commit Graph

807 Commits (v1.12.0)

Author SHA1 Message Date
Lucas Bajolet 619c524afb command: exit non-zero if uploading to HCP failed
1 year ago
Devashish a353260f5d packer: add hcp-sbom provisioner
1 year ago
Lucas Bajolet 9f6f0ba6a2 packer: pick protobuf/gob for serialisation (#13025)
1 year ago
Gustavo Cruz 7f64ca11f6 fix: `packer validate` unsupported type error
1 year ago
Lucas Bajolet b6141fd532 command: copy AWS plugin structures for upgrade
1 year ago
Lucas Bajolet cd74430e0c command: add use-sequential options for commands
1 year ago
Devashish aa6c5f8405
feat: Phase 2 Extension of Build Metadata (#13092)
2 years ago
Lucas Bajolet 3e3b136f3c packer: address unused lint errors
2 years ago
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