Vincent Demeester
560b0cd863
Merge pull request #1280 from adshmh/refactor-trust-inspect-tests
...
refactor trust inspect command unit tests
2018-08-10 10:37:53 +02:00
Arash Deshmeh
984d76b9dd
refactored trust revoke command unit tests to use table-driven style
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-09 15:58:54 -04:00
Sebastiaan van Stijn
6ef11c516d
Merge pull request #1266 from adshmh/use-natural-sort-order-for-network-list
...
use sortorder library for sorting network list output
2018-08-09 12:05:55 +02:00
Arash Deshmeh
f8f0d72cf9
refactor trust inspect command unit tests to table-driven style
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-08 13:50:00 -04:00
Arash Deshmeh
5cc1f9006a
use sortorder lib for sorting the output of volume list command
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-08 12:20:21 -04:00
Arash Deshmeh
04bb3c770f
use sortorder lib for sorting in trust package
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-08 12:20:10 -04:00
Arash Deshmeh
a921313caf
use sortorder lib for sorting network list output
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-08 12:06:59 -04:00
Tibor Vass
faeb8bb571
build: change --console=[auto,false,true] to --progress=[auto,plain,tty]
...
This changes the experimental --console flag to --progress following
feedback indicating avoidable confusion.
In addition to naming changes, the help output now has an additional
clarification, specifically: container output during builds are only
shown when progress output is set to plain. Not mentioning this was also
a big cause of confusion.
Signed-off-by: Tibor Vass <tibor@docker.com>
2018-08-07 18:18:13 +00:00
Sebastiaan van Stijn
1d04f7d66b
Merge pull request #1277 from vdemeester/template-subtests-followup
...
Migrate `TestExtractVariables` to subtests…
2018-08-07 16:30:11 +02:00
Vincent Demeester
9cd7c1361c
Migrate `TestExtractVariables` to subtests…
...
… as suggested in previous PR comment.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-08-07 16:06:13 +02:00
Sebastiaan van Stijn
b5768bea9b
Merge pull request #1271 from albers/completion-shellcheck
...
Fix shellcheck warnings
2018-08-04 01:36:36 +02:00
Sebastiaan van Stijn
e8cd06c8eb
Merge pull request #1269 from albers/completion-cp--archive
...
Add bash completion for `cp --archive`
2018-08-03 23:48:52 +02:00
Harald Albers
ad28cec012
Merge pull request #1270 from Ace-Tang/master
...
bash completion: fix uncorrect completion
2018-08-03 23:26:09 +02:00
Harald Albers
e587ec293b
Fix shellcheck warnings
...
Signed-off-by: Harald Albers <github@albersweb.de>
2018-08-03 15:28:09 +02:00
Ace-Tang
7b4e2f3145
bash completion: fix uncorrect completion
...
fix uncorrect completion for command
docker docker <tab>
Signed-off-by: Ace-Tang <aceapril@126.com>
2018-08-03 21:27:27 +08:00
Harald Albers
b9b3754ad3
Add bash completion for `cp --archive`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2018-08-03 14:30:30 +02:00
Sebastiaan van Stijn
e902ae9f84
Merge pull request #1259 from adshmh/add-unit-test-to-cover-network-list-sort
...
Add unit test to cover network list sort, refactor to table-driven tests
2018-08-02 20:28:53 +02:00
Arash Deshmeh
021bf39d76
refactor network list unit tests to table-driven style
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-02 14:07:06 -04:00
Arash Deshmeh
4f388ffca3
add unit test to cover the sort order of network list command
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
2018-08-02 14:07:06 -04:00
Sebastiaan van Stijn
ff1a34d9a9
Merge pull request #1262 from vdemeester/allow-custom-pattern
...
Allow custom pattern when extracting variable…
2018-08-02 18:00:38 +02:00
Sebastiaan van Stijn
731b4f1fb4
Merge pull request #1254 from albers/completion-kubernetes
...
Add bash completion for kubernetes orchestrator
2018-08-02 17:30:31 +02:00
Vincent Demeester
4c87725c35
Allow custom pattern when extracting variable…
...
… as it is possible to do it when interpolating. It also fixes when
there is 2 variables on the same *value* (in the composefile, on the
same line)
Finaly, renaming the default, used in cli, pattern to `defaultPattern`
to not be shadowed unintentionally.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-08-02 16:50:40 +02:00
Harald Albers
08f8ee1320
Add bash completion for kubernetes orchestrator
...
Signed-off-by: Harald Albers <github@albersweb.de>
2018-08-02 13:54:31 +02:00
Harald Albers
8ef01e869e
Only complete swarm specific options with orchestrator=swarm
...
Signed-off-by: Harald Albers <github@albersweb.de>
2018-08-02 13:54:31 +02:00
Harald Albers
ff953751d3
Add support for orchestrator specific bash completions
...
Signed-off-by: Harald Albers <github@albersweb.de>
2018-08-02 13:54:31 +02:00
Sebastiaan van Stijn
4fbb009d39
Merge pull request #1251 from silvin-lubecki/fix-stack-help-command
...
Fix help message flags on docker stack commands and sub-commands
2018-08-02 13:10:36 +02:00
Akihiro Suda
6f61cf053a
support SSH connection
...
e.g. docker -H ssh://me@server
The `docker` CLI also needs to be installed on the remote host to
provide `docker system dial-stdio`, which proxies the daemon socket to stdio.
Please refer to docs/reference/commandline/dockerd.md .
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-08-02 13:10:06 +09:00
Silvin
261ff66d61
Merge pull request #1258 from wyckster/patch-2
...
Fixed wrong apostrophe character
2018-08-01 18:09:36 +02:00
wyckster
b59823c784
Fixed wrong apostrophe character
...
Changed unexpected Unicode character 0x1fbf GREEK PSILI that was standing in as an imposter for an apostrophe: an _impostrophe_.
Signed-off-by: Chad Faragher <wyckster@hotmail.com>
2018-08-01 11:06:07 -04:00
Vincent Demeester
da544e8938
Merge pull request #1249 from vdemeester/compose-template-pkg-enhancement
...
Add a new `ExtractVariables` function to `compose/template` package
2018-08-01 16:18:46 +02:00
Vincent Demeester
afb87e42f2
Add a new `ExtractVariables` function to `compose/template` package
...
It allows to get easily all the variables defined in a
composefile (the `map[string]interface{}` representation that
`loader.ParseYAML` returns at least) and their default value too.
This commit also does some small function extract on substitution
funcs to reduce a tiny bit duplication.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-08-01 16:12:49 +02:00
Vincent Demeester
2093fd6e52
Merge pull request #1256 from silvin-lubecki/update-reviewers
...
Remove outdated completion reviewers file
2018-08-01 15:19:36 +02:00
Silvin Lubecki
9022a00fbe
Remove outdated completion reviewers file
...
Clean maintainers and code owners files
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2018-08-01 15:08:36 +02:00
Silvin Lubecki
21cce52b30
Fix help message flags on docker stack commands and sub-commands
...
PersistentPreRunE needs to be called within the help function to initialize all the flags (notably the orchestrator flag)
Add an e2e test as regression test
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2018-08-01 01:48:27 +02:00
Sebastiaan van Stijn
08f5f52cdc
Merge pull request #1215 from albers/completion-service-logs-options
...
Add bash completion for `service logs --details|--raw`
2018-07-31 22:25:36 +02:00
Brian Goff
24b7effa30
Merge pull request #1246 from vdemeester/bump-mergo
...
Bump mergo to v0.3.6
2018-07-31 10:59:41 -07:00
Silvin
74071f2347
Merge pull request #1248 from marcov/add-help-target
...
Add `help` and remove `watch` targets in docker.Makefile
2018-07-31 16:52:07 +02:00
Marco Vedovati
760ca04709
Add `help` and remove `watch` targets in docker.Makefile
...
* Add the `help` target to document make targets when building using a
container
* Remove the `watch` target (filewatcher was removed with c0588a9c
) from
docker.Makefile and Makefile
Signed-off-by: Marco Vedovati <mvedovati@suse.com>
2018-07-31 14:38:51 +02:00
Vincent Demeester
7f853fee87
Merge pull request #1247 from marcov/make-help
...
Allow running `make help` without out-of-container warning
2018-07-31 14:04:10 +02:00
Marco Vedovati
265dec037b
Allow running `make help` without out-of-container warning
...
Signed-off-by: Marco Vedovati <mvedovati@suse.com>
2018-07-31 10:56:48 +02:00
Vincent Demeester
40650cfbd5
Merge pull request #1242 from cyphar/buildmode-pie
...
build: add -buildmode=pie
2018-07-31 10:09:11 +02:00
Vincent Demeester
1f1507b0a4
Bump mergo to v0.3.6
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-07-31 09:57:56 +02:00
Sebastiaan van Stijn
70d5cb0dd0
Merge pull request #1244 from vdemeester/expose-compose-transform
...
Exposes compose `loader.Transform` function…
2018-07-31 09:43:13 +02:00
Vincent Demeester
0246bc1b3b
Exposes compose `loader.Transform` function…
...
This should make it easier for people to write custom composefile
parser without duplicating too much code. It takes the default
transformers and any additional number of transformer for any
types. That way it's possible to transform a `cli/compose` map into a
custom type that would use some of `cli/compose` types and its own.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-07-31 09:37:09 +02:00
Sebastiaan van Stijn
b4e50635a2
Merge pull request #1230 from vdemeester/update-k8s-and-other-deps
...
Update k8s and other deps
2018-07-30 17:49:11 +02:00
Vincent Demeester
19653e7fad
Merge pull request #1240 from thaJeztah/datapath_addr_api_annotation
...
Add API-version anotation for --data-path-addr
2018-07-30 17:47:52 +02:00
Silvin
6cd0e2fe70
Merge pull request #1222 from thaJeztah/its_not_standard_but_its_in
...
Update --compose-file flag description to mention stdin
2018-07-30 16:23:29 +02:00
Vincent Demeester
fffec04374
Re-order vendor.conf alphabeticaly
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2018-07-30 16:14:52 +02:00
Sebastiaan van Stijn
ed335aba8c
Merge pull request #990 from vdemeester/e2e-iddfile-from-moby
...
Import TestBuildIidFileSquash from moby to cli
2018-07-30 11:37:36 +02:00
Aleksa Sarai
164e812b7a
build: add -buildmode=pie
...
Make all dynbinary builds be position-independent (this adds both
security benefits and can help with flaky builds on POWER
architectures).
Signed-off-by: Aleksa Sarai <asarai@suse.de>
2018-07-30 19:34:01 +10:00