packer/command
Lucas Bajolet cd74430e0c command: add use-sequential options for commands
For all the commands that call Initialise, we introduce a new flag:
UseSequential.

This disables DAG scheduling for evaluating datasources and locals as a
fallback to the newly introduced DAG scheduling approach.

`hcl2_upgrade` is a special case here, as the template is always JSON,
there cannot be any datasource, so the DAG in this case becomes
meaningless, and is not integrated in this code path.
2024-10-29 16:10:29 -04:00
..
enumflag [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
flag-kv [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
flag-slice [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
test-fixtures fmt: print parse errors on error 2024-03-07 14:41:19 -05:00
build.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
build_cancellation_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
build_cleanup_script_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
build_parallel_test.go chore: unnecessary use of fmt.Sprintf 2023-09-21 09:38:23 -04:00
build_test.go chore: remove refs to deprecated io/ioutil 2023-09-26 11:13:31 -04:00
build_timeout_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
build_windows_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
cli.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
command_test.go chore: remove refs to deprecated io/ioutil 2023-09-26 11:13:31 -04:00
configtype_enumer.go Makefile: replace enumer upstream with dmarkham's (#13107) 2024-07-16 21:14:27 -04:00
console.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
console_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
exec_test.go Remove amazon plugin from acceptance test 2023-10-24 06:00:42 -04:00
execute.go commands: rename plugin to execute 2024-03-11 15:06:13 -04:00
fix.go command: remove unused FlagSetFlags enum 2023-10-16 09:51:53 -04:00
fix_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
fmt.go command: remove unused FlagSetFlags enum 2023-10-16 09:51:53 -04:00
fmt_test.go packer: address gosimple lint errors 2024-07-18 10:51:17 -04:00
hcl2_upgrade.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
hcl2_upgrade_test.go cmd/hcl2_upgrade: Don't error when using a HashiCorp plugin that is not installed 2023-10-24 06:00:42 -04:00
init.go command: list releases only for remote installs 2024-05-08 16:01:29 -04:00
init_test.go packer: address unused lint errors 2024-07-18 10:51:17 -04:00
inspect.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
inspect_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
meta.go cmd/hcl2_upgrade: Don't error when using a HashiCorp plugin that is not installed 2023-10-24 06:00:42 -04:00
plugins.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
plugins_install.go commands: reject constraints with pre-releases (#12999) 2024-05-30 14:25:21 +02:00
plugins_install_test.go command: migrate tests using the comment plugin 2024-03-01 09:04:15 -05:00
plugins_installed.go packer: remove directory slices from structs 2024-03-01 09:04:15 -05:00
plugins_remove.go addrs: return error on ParsePluginSource 2024-05-14 14:47:06 -04:00
plugins_required.go packer: fix listing on windows with .exe ext 2024-05-16 13:27:50 -04:00
signal.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
test_utils.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
utils.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
utils_test.go chore: remove refs to deprecated io/ioutil 2023-09-26 11:13:31 -04:00
validate.go command: add use-sequential options for commands 2024-10-29 16:10:29 -04:00
validate_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
version.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00
version_test.go [COMPLIANCE] License changes (#12568) 2023-08-10 15:53:29 -07:00