Harald Albers
5b2c2e332f
bash completion for TLS options
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-03-24 12:06:10 +01:00
Harald Albers
9094c4d97d
prepare bash completion for new TLS options
...
Up to now there were two special top-level options that required special
treatment: --project-name and --file (and their short forms).
For 1.7.0, several TLS related options were added that have to be passed
to secondary docker-compose invocations as well.
This commit introduces a scalable treatment of those options.
Signed-off-by: Harald Albers <github@albersweb.de>
2016-03-24 12:05:59 +01:00
Harald Albers
e3c1b5886a
bash completion for `docker-compose run --workdir`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-03-18 10:47:17 +01:00
Joffrey F
20c29f7e47
Add flag to up/down to remove orphaned containers
...
Add --remove-orphans to CLI reference docs
Add --remove-orphans to bash completion file
Test orphan warning and remove_orphan option in up
Signed-off-by: Joffrey F <joffrey@docker.com>
2016-03-15 16:11:49 -07:00
Harald Albers
0049743615
add support for multiple compose files to bash completion
...
Since 1.6.0, Compose supports multiple compose files specified with `-f`.
These need to be passed to the docker invocations done by the
completion.
Signed-off-by: Harald Albers <github@albersweb.de>
2016-03-02 21:18:33 +01:00
Aanand Prasad
1816147d57
Merge pull request #2740 from albers/completion-create
...
bash completion for `docker-compose create`
2016-02-01 15:44:07 +00:00
Aanand Prasad
c1cb75cc4f
Merge pull request #2741 from sdurrheimer/zsh-completion-create-command
...
Add zsh completion for 'docker-compose create'
2016-02-01 15:43:47 +00:00
Harald Albers
73a0d83075
Fix computation of service list in bash completion
...
The previous approach assumed that the service list could be extracted
from a single file. It did not follow extends and overrides.
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-25 15:51:58 +01:00
Steve Durrheimer
381d58bc66
Add zsh completion for 'docker-compose create'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-01-25 10:27:21 +01:00
Harald Albers
7f3a319ecc
bash completion for `docker-compose create`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-25 10:15:14 +01:00
Aanand Prasad
413cdbcb81
Merge pull request #2675 from sdurrheimer/zsh-completion-up-abort-on-container-exit
...
Add zsh completion for 'docker-compose up --abort-on-container-exit'
2016-01-19 10:41:08 +00:00
Aanand Prasad
683c8b0067
Merge pull request #2676 from sdurrheimer/zsh-completion-down-command
...
Add zsh completion for 'docker-compose down'
2016-01-19 10:40:29 +00:00
Steve Durrheimer
d54190167a
Fix zsh completion to ensure we have enough commands to store in the cache
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-01-16 13:53:16 +01:00
Steve Durrheimer
f6561f1290
Add zsh completion for 'docker-compose down'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-01-16 13:47:48 +01:00
Steve Durrheimer
e7180982aa
Add zsh completion for 'docker-compose up --abort-on-container-exit'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-01-16 13:22:02 +01:00
Joffrey F
842dc14417
Merge pull request #2660 from albers/completion-down
...
bash completion for `docker-compose down`
2016-01-14 15:17:45 -08:00
Harald Albers
fca3e47a75
bash completion for `docker-compose up --abort-on-container-exit`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-14 10:43:53 -08:00
Harald Albers
a7be0afa5b
bash completion for `docker-compose down`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-14 10:32:06 -08:00
Aanand Prasad
a08e02f3bd
Merge pull request #2643 from sdurrheimer/zsh-completion-events
...
Add zsh completion for 'docker-compose events'
2016-01-13 21:10:36 +00:00
Aanand Prasad
9f34354c19
Merge pull request #2638 from albers/completion-events
...
Add bash completion for `docker-compose events`
2016-01-13 21:10:09 +00:00
Aanand Prasad
a027a0079c
Use networking for version 2 Compose files
...
- Remove --x-networking and --x-network-driver
- There's now no way to set a network driver - this will be added back
with the 'networks' key
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2016-01-12 21:29:40 +00:00
Steve Durrheimer
b59387401c
Add zsh completion for 'docker-compose events'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-01-12 22:04:05 +01:00
Harald Albers
6c205a8e01
Add bash completion for `docker-compose events`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-12 10:51:04 -08:00
Daniel Nephin
2acc29cf1c
Remove support for fig.yaml, FIG_FILE, and FIG_PROJECT_NAME.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-01-04 15:37:21 -05:00
Daniel Nephin
6fe747e0ee
Merge pull request #2522 from sdurrheimer/zsh-completion-config-cmd
...
Add zsh completion for config subcommand
2015-12-09 10:40:44 -08:00
Steve Durrheimer
01bba5ea23
Add zsh completion for config subcommand
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-12-09 08:57:14 +01:00
Harald Albers
a5b48a3dc2
Add bash completion for config subcommand
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-12-08 10:23:55 -08:00
Daniel Nephin
a21f9993b3
Remove migrate-to-labels.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2015-11-27 12:04:45 -05:00
Daniel Nephin
338bbb5063
Re-order flags in bash completion
...
and remove unnecessary variables from build command.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2015-11-10 13:11:59 -05:00
Adrian Budau
c5c36d8b00
Added --force-rm to compose build.
...
It's a flag passed to docker build that removes the intermediate
containers left behind on fail builds.
Signed-off-by: Adrian Budau <budau.adi@gmail.com>
2015-11-10 13:05:04 -05:00
Steve Durrheimer
ac06366ef9
Add zsh completion for 'docker-compose --x-networking --x-network-driver'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-10-19 12:31:17 +02:00
mnowster
bca018c50a
Merge pull request #2211 from albers/completion-networking
...
bash completion for networking options
2015-10-19 11:23:03 +01:00
Harald Albers
fa44a5fac2
fix problem with bash completion in old bash
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-10-17 09:51:37 -07:00
Harald Albers
43a89e1702
bash completion for networking options
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-10-17 09:30:53 -07:00
mnowster
b9252aa48e
Merge pull request #2032 from villlem/master
...
Flag to skip all pull errors when pulling images
2015-09-21 13:41:08 +01:00
Aanand Prasad
6817f76fd5
Merge pull request #2070 from albers/completion-run-name
...
Add bash completion for `docker-compose run --name`
2015-09-21 12:36:23 +02:00
Aanand Prasad
36d886b8b0
Merge pull request #2073 from sdurrheimer/zsh-completion-run-name
...
Add zsh completion for 'docker-compose run --name'
2015-09-21 12:35:29 +02:00
Vojta Orgon
c9083e21c8
Flag to skip all pull errors when pulling images.
...
Signed-off-by: Vojta Orgon <villlem@gmail.com>
2015-09-21 11:59:23 +02:00
Steve Durrheimer
51ce16cf18
Add zsh completion for 'docker-compose build --build'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-09-18 22:46:08 +02:00
Steve Durrheimer
12b38adfac
Add zsh completion for 'docker-compose run --name'
...
Signed-off-by: Steve Durrheimer <steve.durrheimer@netapsys.fr>
2015-09-18 22:42:19 +02:00
Harald Albers
006146b2cd
Add bash completion for `docker-compose run --name`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-09-18 18:18:06 +02:00
Harald Albers
af7b98ff56
Add bash completion for `docker-compose build --pull`
...
Also adds a fix for an error message on some completions when no
compose file is present:
docker-compose build awk: cannot open docker-compose.yml (No such file or directory)
Signed-off-by: Harald Albers <github@albersweb.de>
2015-09-18 18:12:30 +02:00
Daniel Nephin
21c16a787a
Merge pull request #1928 from albers/completion-timeout
...
Bash completion for `docker-compose scale --timeout`
2015-08-27 12:37:55 -04:00
Harald Albers
2cfda01ff4
Use consistent argument order in bash completion
...
In most of this file and in Dockers's bash completion the sort order of
options is to sort alphabetically by long option name.
The short options are put right behind their long couterpart.
This commit improves consistency.
Signed-off-by: Harald Albers <github@albersweb.de>
2015-08-26 18:31:36 +02:00
Harald Albers
b03a2f7910
Add completion for `scale --timeout`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-08-26 18:31:36 +02:00
Harald Albers
7e22719090
Fix suppressed blank in completion of `scale --help`
...
Wrong placement of `compopt -o` introduces an unexpected behavior that did
not matter as long as --help was the only option (you would probably not
continue to type after --help): completion of options would not automatically
append a whitespace character as expected.
For the outstanding addition of the --timeout option, which has an
argument, this would mean that the user would have to type an extra
whitespace after completion of --timeout before the argument could be
added.
Signed-off-by: Harald Albers <github@albersweb.de>
2015-08-26 18:20:17 +02:00
Steve Durrheimer
196f0afe8d
Update zsh completion with last changes
...
- sdurrheimer/docker-compose-zsh-completion@4ff5c0d Add pause and unpause commands
- sdurrheimer/docker-compose-zsh-completion@9948d66 Add -t/--timeout flag to scale command
- sdurrheimer/docker-compose-zsh-completion@7cf14c8 Improve -p/--publish flag for the run command
- sdurrheimer/docker-compose-zsh-completion@cb16818 Don't trigger expensive completion function for flags
- sdurrheimer/docker-compose-zsh-completion@52d33fa Several cosmetic improvements and return responses
- sdurrheimer/docker-compose-zsh-completion@632ca9c Bump to version 1.5.0
- sdurrheimer/docker-compose-zsh-completion@22f92d9 Refactor compose file and project-name option flags when invoking docker-compose
- sdurrheimer/docker-compose-zsh-completion@1b512fc Refactor --help flags
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-08-25 22:00:32 +02:00
Frank Sachsenheim
227584b864
Adds pause and unpause-commands
...
Signed-off-by: Frank Sachsenheim <funkyfuture@riseup.net>
2015-08-21 12:43:13 +02:00
mnowster
5028e38261
Merge pull request #1170 from benhamill/fix_bash_completion
...
Fix Bash Completion
2015-08-19 14:54:30 +01:00
Karol Duleba
ff87ceabbd
Allow manual port mapping when using "run" command. Fixes #1709
...
Signed-off-by: Karol Duleba <mr.fuxi@gmail.com>
2015-08-12 18:54:42 +01:00
Aanand Prasad
04a773f1c8
Deprecate --allow-insecure-ssl
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-07-23 10:56:21 +01:00
Aanand Prasad
d1fdf1b809
Update bash and zsh completion for --force-recrate
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2015-07-20 17:18:39 +01:00
Ben Hamill
58f3b576c9
Replace - with _ in completion identifiers.
...
Signed-off-by: Ben Hamill <git-commits@benhamill.com>
2015-07-02 14:20:53 -05:00
Steve Durrheimer
745e838673
Add --help to subcommands in zsh completion
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-06-26 09:00:47 +02:00
Harald Albers
9a8020d1bf
Add --help to bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-06-25 14:04:03 -07:00
Harald Albers
be92b79b42
Support version command in Bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-06-03 13:25:26 -07:00
Steve Durrheimer
77409737ce
Support version command in zsh completion
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-06-02 12:38:23 +02:00
Daniel Nephin
9a0bb325f2
Merge pull request #1481 from albers/completion-smart-recreate
...
Support --x-smart-recreate in bash completion
2015-05-30 09:01:39 -05:00
Steve Durrheimer
1d5526c71d
Support --x-smart-recreate and -v in zsh completion
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-05-29 14:24:55 +02:00
Steve Durrheimer
bc8d5923e7
Zsh completion for docker-compose
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2015-05-29 14:24:55 +02:00
Harald Albers
b3c1c9c954
Support --x-smart-recreate and -v in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-05-29 13:30:01 +02:00
Harald Albers
412034a023
bash completion for migrate-to-labels
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-05-21 12:45:04 -07:00
Harald Albers
1579a125a3
Ensure that exglob is set in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-05-06 09:33:22 +02:00
Harald Albers
5f17423d3e
Add bash completion for docker-compose run --user
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-04-10 19:52:13 +02:00
Paul Horn
2534a0964f
Add timeout flag to stop, restart, and up
...
The commands `stop`, `restart`, and `up` now support a flag `--timeout`.
It represents the number of seconds to give the services to comply to
the command. In case of `up`, this is only relevant if running in
attached mode.
Signed-off-by: Paul Horn <knutwalker@gmail.com>
2015-03-10 12:21:58 +01:00
Ben Firshman
9e9a66f0f8
Merge pull request #965 from albers/bash-completion
...
Favour yml and yaml extensions in bash completion for -f
2015-03-06 15:20:12 +00:00
Harald Albers
ac7a97f420
Add -f flag to bash completion for docker-compose rm
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-03-02 18:33:34 +01:00
Harald Albers
3a8a25b9b3
Favour yml and yaml extensions in bash completion for -f
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-02-13 10:25:18 +01:00
Daniel Nephin
d79dc85fa5
Merge pull request #887 from albers/multiple-configfiles
...
Bash completion supports fig.yml and other legacy filenames
2015-01-27 23:08:23 -05:00
Harald Albers
27e4f982fa
Bash completion supports fig.yml and other legacy filenames
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-01-27 09:03:04 +01:00
Harald Albers
bd535c76d0
Add --service-ports to bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-01-25 09:47:30 -08:00
Harald Albers
f1e4fb7736
Rebrand bash completion script
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-01-22 16:07:11 +01:00
Harald Albers
69db596b5d
Bash completion for fig command
...
Signed-off-by: Harald Albers <github@albersweb.de>
2015-01-08 15:18:39 +01:00