moby--moby/integration-cli
Yong Tang c8dc2b156a Check bad syntax on dockerfile before building.
This fix tries to address the issue raised in 26453 where bad syntax
on dockerfile is not checked before building, thus user has to wait
before seeing error in dockerfile.

This fix fixes the issue by evaluating all the instructions and check
syntax before dockerfile is invoked actually.

All existing tests pass.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2016-09-13 21:43:10 -07:00
..
fixtures
benchmark_test.go
check_test.go
daemon.go
daemon_swarm.go Always check err before http status 2016-09-12 12:45:08 -05:00
daemon_swarm_hack.go
daemon_unix.go
daemon_windows.go
docker_api_attach_test.go
docker_api_auth_test.go
docker_api_build_test.go
docker_api_containers_test.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
docker_api_create_test.go
docker_api_events_test.go
docker_api_exec_resize_test.go
docker_api_exec_test.go
docker_api_images_test.go
docker_api_info_test.go
docker_api_inspect_test.go
docker_api_inspect_unix_test.go
docker_api_logs_test.go
docker_api_network_test.go
docker_api_resize_test.go
docker_api_service_update_test.go
docker_api_stats_test.go
docker_api_stats_unix_test.go
docker_api_swarm_test.go
docker_api_test.go
docker_api_update_unix_test.go
docker_api_version_test.go
docker_api_volumes_test.go
docker_cli_attach_test.go
docker_cli_attach_unix_test.go
docker_cli_authz_unix_test.go
docker_cli_build_test.go Check bad syntax on dockerfile before building. 2016-09-13 21:43:10 -07:00
docker_cli_build_unix_test.go
docker_cli_by_digest_test.go Use opts.FilterOpt for filter flags. 2016-09-13 16:20:10 -04:00
docker_cli_commit_test.go
docker_cli_config_test.go
docker_cli_cp_from_container_test.go
docker_cli_cp_test.go
docker_cli_cp_to_container_test.go
docker_cli_cp_to_container_unix_test.go
docker_cli_cp_utils.go
docker_cli_create_test.go
docker_cli_daemon_experimental_test.go
docker_cli_daemon_test.go
docker_cli_diff_test.go
docker_cli_events_test.go test: fix trivial code convention noncompliance 2016-09-12 07:36:52 +00:00
docker_cli_events_unix_test.go
docker_cli_exec_test.go
docker_cli_exec_unix_test.go Add TERM env var to exec 2016-09-12 09:20:27 -07:00
docker_cli_experimental_test.go
docker_cli_export_import_test.go
docker_cli_external_graphdriver_unix_test.go
docker_cli_external_volume_driver_unix_test.go
docker_cli_health_test.go
docker_cli_help_test.go
docker_cli_history_test.go
docker_cli_images_test.go
docker_cli_import_test.go
docker_cli_info_test.go
docker_cli_info_unix_test.go
docker_cli_inspect_test.go
docker_cli_kill_test.go
docker_cli_links_test.go
docker_cli_links_unix_test.go
docker_cli_login_test.go
docker_cli_logout_test.go
docker_cli_logs_bench_test.go
docker_cli_logs_test.go
docker_cli_nat_test.go
docker_cli_netmode_test.go
docker_cli_network_unix_test.go
docker_cli_oom_killed_test.go
docker_cli_pause_test.go
docker_cli_plugins_test.go
docker_cli_port_test.go
docker_cli_proxy_test.go
docker_cli_ps_test.go
docker_cli_pull_local_test.go
docker_cli_pull_test.go
docker_cli_pull_trusted_test.go
docker_cli_push_test.go
docker_cli_registry_user_agent_test.go
docker_cli_rename_test.go
docker_cli_restart_test.go
docker_cli_rm_test.go
docker_cli_rmi_test.go
docker_cli_run_test.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
docker_cli_run_unix_test.go
docker_cli_save_load_test.go
docker_cli_save_load_unix_test.go
docker_cli_search_test.go
docker_cli_service_create_test.go
docker_cli_service_health_test.go
docker_cli_service_update_test.go
docker_cli_sni_test.go
docker_cli_stack_test.go
docker_cli_start_test.go
docker_cli_stats_test.go
docker_cli_stop_test.go
docker_cli_swarm_test.go Fix autostart for swarm scope connected containers 2016-09-13 14:21:58 -07:00
docker_cli_tag_test.go
docker_cli_top_test.go
docker_cli_update_test.go
docker_cli_update_unix_test.go
docker_cli_userns_test.go
docker_cli_v2_only_test.go
docker_cli_version_test.go
docker_cli_volume_test.go
docker_cli_wait_test.go
docker_deprecated_api_v124_test.go
docker_deprecated_api_v124_unix_test.go
docker_experimental_network_test.go
docker_hub_pull_suite_test.go
docker_test_vars.go
docker_utils.go
events_utils.go test: fix trivial code convention noncompliance 2016-09-12 07:36:52 +00:00
fixtures.go
fixtures_linux_daemon.go
npipe.go
npipe_windows.go
registry.go
registry_mock.go
requirements.go
requirements_unix.go
test_vars.go
test_vars_exec.go
test_vars_noexec.go
test_vars_noseccomp.go
test_vars_seccomp.go
test_vars_unix.go
test_vars_windows.go
trust_server.go
utils.go