Commit Graph

23 Commits (v1.6.4)

Author SHA1 Message Date
Adrien Delorme 5ba134ac5b
JSON to HCL2 (minimal best-effort) transpiler (#9659)
6 years ago
Adrien Delorme 44616d3bff
refactor initialization out from packer configs + tests (#9627)
6 years ago
Adrien Delorme 22a36ef97a Move vars from Meta to cla args; this forces us to use it in GetConfigFromJSON which in turn forces us into updating console and validate
6 years ago
Adrien Delorme a93a45e4d3 more fixes to refactor
6 years ago
Adrien Delorme c71a792186 simplify/refactor core for build & validate
6 years ago
Megan Marsh 217dcbb97f golang 1.14 doesn't like calling NewFile on existing files. Port solution over from Terraform
6 years ago
Megan Marsh f5c98a7601
make sure cli vars supercede var files (#8964)
6 years ago
Adrien Delorme ad8dafa3bd
HCL: add tests and fixes around var-file and var args (#8914)
6 years ago
Adrien Delorme c8300b620a allow to use hcl files as var files in HCL mode
6 years ago
Megan Marsh df916e805e borrow wrappedreadline workarounds from terraform and implement a similar check for piped commands; this makes the cli experience much cleaner
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Adrien Delorme 4bf3cd44fc allow to skip a post processor
7 years ago
Matthew Hooker d8af39254e Revert "make sure that flagVars is not a nil map"
9 years ago
Megan Marsh 17d3671601 make sure that flagVars is not a nil map
9 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Chris Bednarski 78174dae4e Don't override packer's build version from a config file; fixes #2385
11 years ago
Mitchell Hashimoto 2498ad02c8 packer: validate minimum version [GH-2310]
11 years ago
Mitchell Hashimoto 590997df44 packer: automatically validate when creating a core
11 years ago
Mitchell Hashimoto 1ee2b014a6 packer: remove Ui/Cache from CoreConfig
11 years ago
Mitchell Hashimoto 8df1bca5a1 command/meta: parse var-files
11 years ago
Mitchell Hashimoto dc74ec5612 packer: remove Environment
11 years ago
Mitchell Hashimoto 9d89ca8e07 command: build should be converted to new API, compiles
11 years ago
Mitchell Hashimoto 96b0ec5395 Start putting commands in command/, modify core
11 years ago