docs/integration-cli
David Calavera cf721c23e7 Client credentials store.
This change implements communication with an external credentials store,
ala git-credential-helper. The client falls back the plain text store,
what we're currently using, if there is no remote store configured.

It shells out to helper program when a credential store is
configured. Those programs can be implemented with any language as long as they
follow the convention to pass arguments and information.

There is an implementation for the OS X keychain in https://github.com/calavera/docker-credential-helpers.
That package also provides basic structure to create other helpers.

Signed-off-by: David Calavera <david.calavera@gmail.com>
2016-02-29 13:01:31 -05:00
..
fixtures Client credentials store. 2016-02-29 13:01:31 -05:00
check_test.go Fix integration-cli suite setup requirements 2016-01-29 16:35:20 -05:00
docker_api_attach_test.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
docker_api_build_test.go Use checker assert for docker_api_build_test.go 2015-10-17 14:28:13 +02:00
docker_api_containers_test.go Fix horribly broken TestGetContainerStatsNoStream 2016-02-09 14:25:05 -05:00
docker_api_create_test.go Fix error message in container creation 2016-01-25 11:45:20 -08:00
docker_api_events_test.go Add event types. 2015-12-30 17:39:33 -05:00
docker_api_exec_resize_test.go Remove exec-driver global daemon option. 2015-11-05 17:09:58 -05:00
docker_api_exec_test.go Windows CI: Port TestExecApi* tests 2016-01-28 16:26:06 -08:00
docker_api_images_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_api_info_test.go Added additional container information to "docker info". 2016-01-11 19:14:44 -05:00
docker_api_inspect_test.go Windows CI: PortTestInspectApi* 2016-01-26 20:23:40 -08:00
docker_api_inspect_unix_test.go Checkers on docker_api_inspect_unix_test.go 2015-11-23 22:03:14 -05:00
docker_api_logs_test.go Cleaned up integration-cli/docker_api_logs_test.go 2015-10-15 13:33:31 -04:00
docker_api_network_test.go Windows CI: Turn off network API tests 2016-01-08 12:58:54 -08:00
docker_api_resize_test.go Windows CI: Port docker_api_resize_test.go 2016-02-03 20:30:06 -08:00
docker_api_stats_test.go Optimize TestApiStatsNetworkStats and TestApiStatsNetworkStatsVersioning 2016-02-01 10:26:27 +08:00
docker_api_test.go integration-cli: fix minimum and default api version test 2016-02-04 13:58:08 +01:00
docker_api_update_unix_test.go Fix minor vet warnings 2016-02-03 10:43:01 -08:00
docker_api_version_test.go Modify import paths to point to the new engine-api package. 2016-01-06 19:48:59 -05:00
docker_api_volumes_test.go Add a getPrefixAndSlashFromDaemonPlatform … 2016-02-03 15:16:00 +01:00
docker_cli_attach_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_attach_unix_test.go Improve remote integration-cli tests 2016-02-11 07:31:49 -08:00
docker_cli_authz_unix_test.go fix common misspell 2016-02-11 15:49:36 -08:00
docker_cli_build_test.go Sixth set of TestBuild CI Enabling for Windows 2016-02-13 20:54:59 -08:00
docker_cli_build_unix_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_by_digest_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_commit_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_config_test.go dockerversion placeholder for library import 2015-11-09 19:32:46 +01:00
docker_cli_cp_from_container_test.go Use checker assert for integration-cli/docker_cli_cp_* four files. 2015-10-26 10:22:28 +08:00
docker_cli_cp_test.go Windows CI: Deal with failing tests for TP4 2016-01-08 13:49:43 -08:00
docker_cli_cp_to_container_test.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
docker_cli_cp_utils.go Use checker assert for integration-cli/docker_cli_cp_* four files. 2015-10-26 10:22:28 +08:00
docker_cli_create_test.go Add a getPrefixAndSlashFromDaemonPlatform … 2016-02-03 15:16:00 +01:00
docker_cli_daemon_test.go Improve remote integration-cli tests 2016-02-11 07:31:49 -08:00
docker_cli_diff_test.go *: purge dockerinit from source code 2016-01-26 23:47:02 +11:00
docker_cli_events_test.go fix common misspell 2016-02-11 15:49:36 -08:00
docker_cli_events_unix_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_exec_test.go Require linux for TestExecAfterContainerRestart 2016-02-16 17:50:50 -08:00
docker_cli_exec_unix_test.go Improve remote integration-cli tests 2016-02-11 07:31:49 -08:00
docker_cli_experimental_test.go Move userns cli test to a separate file, remove experimental flag 2016-02-09 09:31:09 +02:00
docker_cli_export_import_test.go Using checkers assert for integration-cli/docker_cli_export_import_test.go 2015-10-21 08:57:20 -04:00
docker_cli_external_graphdriver_unix_test.go Add test to make sure raw logs are properly activated. 2016-02-01 16:52:31 -05:00
docker_cli_help_test.go Allow to set daemon and server configurations in a file. 2016-01-14 16:44:37 -05:00
docker_cli_history_test.go Temporarily removing TestBuildHistory on Windows for perf reasons 2016-01-28 13:42:02 -08:00
docker_cli_images_test.go Fix image filter 2016-01-14 08:17:40 +00:00
docker_cli_import_test.go Fix docker import on compressed data 2016-02-16 11:19:23 -08:00
docker_cli_info_test.go Add regression tests for client debug flag. 2016-02-02 16:57:36 -05:00
docker_cli_inspect_experimental_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_inspect_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_kill_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_links_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_links_unix_test.go use of checkers on Integration test 2015-10-18 09:00:08 +08:00
docker_cli_login_test.go integration-cli: add suite for testing registries with auth 2016-01-24 01:02:49 +01:00
docker_cli_logs_test.go Fix flaky TestLogsSinceFutureFollow 2016-02-16 13:49:44 -08:00
docker_cli_nat_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_netmode_test.go update integration-cli/docker_cli_netmode_test.go 2015-10-12 13:34:43 +08:00
docker_cli_network_unix_test.go Merge pull request #20261 from tophj-ibm/change-test-to-use-variable 2016-02-12 07:52:51 -08:00
docker_cli_oom_killed_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_pause_test.go Windows CI: Deal with failing tests for TP4 2016-01-08 13:49:43 -08:00
docker_cli_port_test.go Move port-mapping ownership closer to Sandbox (from Endpoint) 2016-01-26 03:59:03 -08:00
docker_cli_proxy_test.go update docker_cli_proxy_test.go 2015-10-09 14:53:56 +08:00
docker_cli_ps_test.go Fix the since and before filter behavior 2016-02-09 09:26:20 +01:00
docker_cli_pull_local_test.go Client credentials store. 2016-02-29 13:01:31 -05:00
docker_cli_pull_test.go Revert reporting of multiple pull errors 2016-01-18 15:49:08 -08:00
docker_cli_pull_trusted_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_push_test.go Update integration tests with new error messages, and to use different repos per test. 2016-01-26 18:02:00 -08:00
docker_cli_rename_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_restart_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_rm_test.go Merge pull request #19959 from WeiZhang555/fix-cli-print-err 2016-02-03 10:56:19 -08:00
docker_cli_rmi_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_run_test.go fix common misspell 2016-02-11 15:49:36 -08:00
docker_cli_run_unix_test.go make tests faster no apt-key 2016-02-11 16:28:00 -08:00
docker_cli_save_load_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_save_load_unix_test.go Assert error in body of function `inspectField*` 2016-01-29 23:39:07 +08:00
docker_cli_search_test.go Update test 2015-10-07 07:11:45 +08:00
docker_cli_sni_test.go Disable flakey TestClientSetsTLSServerName 2016-02-02 19:56:31 -08:00
docker_cli_start_test.go Windows CI: Port docker_cli_start_test.go 2016-02-02 18:23:29 -08:00
docker_cli_start_volume_driver_unix_test.go Probe all drivers if volume driver not specified 2016-02-10 20:43:15 -05:00
docker_cli_stats_test.go Windows: Turn off stats 2016-02-02 17:59:11 -08:00
docker_cli_tag_test.go Allow uppercase characters in image reference hostname 2016-02-10 14:03:41 -08:00
docker_cli_top_test.go Merge pull request #12648 from estesp/userns-impl 2015-10-10 11:38:07 -07:00
docker_cli_update_unix_test.go Fix minor vet warnings 2016-02-03 10:43:01 -08:00
docker_cli_userns_test.go Move userns cli test to a separate file, remove experimental flag 2016-02-09 09:31:09 +02:00
docker_cli_v2_only_test.go integration-cli: add _test suffix to test file 2015-11-30 11:33:57 +01:00
docker_cli_version_test.go Build and test Docker on IBM Power and Z using gccgo. Enable CI on Power and Z. 2015-11-14 03:16:45 +00:00
docker_cli_volume_test.go Add a getPrefixAndSlashFromDaemonPlatform … 2016-02-03 15:16:00 +01:00
docker_cli_wait_test.go use of checkers on Integration test 2015-10-11 11:31:01 +08:00
docker_hub_pull_suite_test.go Use Assert statement to replace condition judgment 2015-10-09 17:45:28 +08:00
docker_test_vars.go Windows CI: Initial porting CLI TestExec* 2016-02-01 10:19:21 -08:00
docker_utils.go Add support for forwarding Docker client through SOCKS proxy 2016-02-16 11:09:28 -08:00
events_utils.go Fix channel closing race in event tests. 2016-01-22 13:31:46 -05:00
registry.go integration-cli: add suite for testing registries with auth 2016-01-24 01:02:49 +01:00
registry_mock.go integration-cli: log error when starting registry 2016-01-11 20:16:13 +01:00
requirements.go Merge pull request #20174 from tophj-ibm/remove-power-from-logrus-tests 2016-02-10 09:07:47 -05:00
requirements_unix.go check seccomp is configured in the kernel 2016-01-12 09:45:21 -08:00
test_vars_exec.go integration-cli: add test requirement ExecSupport 2015-02-20 23:24:30 -08:00
test_vars_noexec.go integration-cli: add test requirement ExecSupport 2015-02-20 23:24:30 -08:00
test_vars_noseccomp.go Allow non-seccomp platforms to pass integration-cli tests 2015-12-07 20:14:52 -05:00
test_vars_seccomp.go Allow non-seccomp platforms to pass integration-cli tests 2015-12-07 20:14:52 -05:00
test_vars_unix.go Factorize sleeping containers 2016-01-27 08:48:08 -08:00
test_vars_windows.go Factorize sleeping containers 2016-01-27 08:48:08 -08:00
trust_server.go Fix DockerTrustSuite SetUpTest 2016-01-19 16:45:47 -08:00
utils.go Add a getPrefixAndSlashFromDaemonPlatform … 2016-02-03 15:16:00 +01:00