Commit Graph

189 Commits

Author SHA1 Message Date
Alex Puschinsky 5b02922455 Fix ZSH autocomplete for multiple -f flags
Signed-off-by: Alex Puschinsky <alexpoo@gmail.com>
2018-11-03 18:37:34 +02:00
Harald Albers b29ffb49e9 Fix bash completion for `config --hash`
Signed-off-by: Harald Albers <github@albersweb.de>
2018-09-27 09:20:44 +02:00
Joffrey F 265d9dae4b Update zsh completion with new options, and ensure service names are properly retrieved
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-09-12 16:17:30 -07:00
Fender William 541fb65259 Add --hash opt for config command
Signed-off-by: Fender William <fender.william@gmail.com>
2018-08-07 16:51:01 -07:00
Harald Albers 7846f6e2a0 Fix bash completion for running services
Signed-off-by: Harald Albers <github@albersweb.de>
2018-05-17 15:57:07 +02:00
Joffrey F 12b68572ef
Merge pull request #5868 from albers/completion-for-1.21.0
Add support for features added in 1.21.0 to bash completion
2018-04-12 11:47:00 -07:00
Harald Albers ca396bac6d Add support for features added in 1.21.0 to bash completion
- add support for `docker-compose exec --workdir|-w`
- add support for `docker-compose build --compress`
- add support for `docker-compose pull --no-parallel`, drop deprecated
  option `--parallel`

Signed-off-by: Harald Albers <github@albersweb.de>
2018-04-12 08:52:20 +02:00
Harald Albers 20a9ae50b0 Refactor bash completion for services
Signed-off-by: Harald Albers <github@albersweb.de>
2018-04-11 12:47:10 +02:00
Joffrey F 1c314a8757
Merge pull request #5792 from dakotahawkins/dakotahawkins-5790_update-docker-compose.ps1
Add update-docker-compose.ps1 to contrib/update/
2018-03-19 05:25:11 -07:00
Dakota Hawkins 5184f4f78d
Add update-docker-compose.ps1 to contrib/update/
Updates Windows' installed version of docker-compose to the latest
release.

Fixes #5790

Signed-off-by: Dakota Hawkins <dakotahawkins@gmail.com>
2018-03-15 19:21:34 -04:00
Wes Higbee e7f0ab04a1 Fix docker-compose zsh running service name completion
This applies to commands that operate on running services. For example: top, stop, restart, etc.

Configuring a custom psFormat in ~/.docker/config.json can break zsh
running service name completion that depends upon default `docker ps`
output. This breaks when you don't include the output needed by
completion.

The fix specifies the explicit format needed for completion and is based
on a previous fix in the docker CLI completion: 8b38343e46

Signed-off-by: Wes Higbee <wes.mcclure@gmail.com>
2018-03-14 22:34:11 -04:00
Harald Albers 7049bea1bb Add support for options added in 1.20.0 to bash completion
New options:
- `docker-compose --log-level`
- `docker-compose pull --include-deps`
- `docker-compose run --use-aliases`

Signed-off-by: Harald Albers <github@albersweb.de>
2018-03-01 16:04:13 +01:00
Joffrey F c16820eca0 Update bash completion
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-21 17:00:42 -08:00
Brian de Alwis bb8c2e1f45 Fix bash completion on systems where extglob is not set
Signed-off-by: Brian de Alwis <bsd@mt.ca>
2018-02-09 11:25:58 -05:00
Harald Albers 6cfbb7ed8a Add missing `-q|--quiet` options to increase consistency
Signed-off-by: Harald Albers <github@albersweb.de>
2018-01-30 01:28:15 +01:00
Harald Albers b27c245395 Add bash completion for `up {--always-recreate-deps,--renew-anon-volumes}`
Signed-off-by: Harald Albers <github@albersweb.de>
2018-01-24 23:08:25 +01:00
Harald Albers 6f48f5db4c Add bash completion for `ps --services --filter`
Signed-off-by: Harald Albers <github@albersweb.de>
2018-01-16 14:31:28 +01:00
Joffrey F c4fda0834d
Merge pull request #5384 from ilinum/1498-docker-compose-services
Implement --filter flag for docker-compose config --services and use it in bash completion
2018-01-09 17:02:04 -08:00
Svyatoslav Ilinskiy a1f0c3ed7c Rename `ps --filter` option from `key` to `source`.
Signed-off-by: Svyatoslav Ilinskiy <ilinskiy.sv@gmail.com>
2018-01-09 10:57:06 -06:00
Harald Albers bb42537bcf Add bash completion for `down --timeout`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-12-07 17:49:39 +01:00
Joffrey F 9098a67394
Merge pull request #5410 from sethktaylor11/5374-build-memory
Adds support for a memory build-arg in docker-compose build.
2017-12-04 14:00:09 -08:00
Samantha Miller a6cdd62726 Adds support for a memory flag to docker-compose build.
Signed-off-by: Samantha Miller <samantha.a.miller123@gmail.com>
2017-12-03 13:59:32 -06:00
Svyatoslav Ilinskiy be0b902631 Add ability to list and filter services in `ps`
Also, rename --filter "option=..." to --filter "key=..."

Signed-off-by: Svyatoslav Ilinskiy <ilinskiy.sv@gmail.com>
2017-12-02 18:37:21 -06:00
Samantha Miller c36a2fb1ad Added a label option to 'docker-compose run' and test.
Signed-off-by: Samantha Miller <samantha.a.miller123@gmail.com>
2017-11-28 18:43:00 -06:00
Svyatoslav Ilinskiy 1414c1f1fa Use docker-compose config --services in bash completion
Signed-off-by: Svyatoslav Ilinskiy <ilinskiy.sv@gmail.com>
2017-11-18 17:27:42 -06:00
Harald Albers 9b06bdc34a Add bash completion for `up --no-start`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-10-19 14:27:25 -07:00
Harald Albers ff05f1ed15 Add bash completion for `create --build`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-08-25 15:46:57 -07:00
Harald Albers 28e1c85c3b Add bash completion for `--no-ansi`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-08-25 15:46:34 -07:00
Harald Albers b8719c4b11 Add bash completion for `pull --quiet`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-07-20 17:07:45 -07:00
Harald Albers 16bbe5d99c Add docker-compose exec -u to docs and completion
Signed-off-by: Harald Albers <github@albersweb.de>
2017-05-11 18:19:01 +02:00
Harald Albers 0dc25f1cdf Add bash completion for `docker-compose up --scale`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-04-25 13:19:22 +02:00
Joffrey F 8f08f57cb7 Merge pull request #4683 from sdurrheimer/zsh-completion-run-volume
Add zsh completion for 'docker-compose run -v --volume'
2017-03-31 12:22:28 -07:00
Joffrey F 9069ae78f7 Merge pull request #4685 from sdurrheimer/zsh-completion-config
Add zsh completion for 'docker-compose config --resolve-image-digests --volumes'
2017-03-30 13:46:05 -07:00
Joffrey F 5230396543 Merge pull request #4684 from sdurrheimer/zsh-completion-build-build-arg
Add zsh completion for 'docker-compose build --build-arg'
2017-03-30 13:45:08 -07:00
Steve Durrheimer be8fd5810e
Add zsh completion for 'docker-compose config --resolve-image-digests --volumes'
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2017-03-30 22:10:20 +02:00
Steve Durrheimer 29d23c2793
Add zsh completion for 'docker-compose build --build-arg'
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2017-03-30 22:05:36 +02:00
Steve Durrheimer 9fc3cc9c3c
Add zsh completion for 'docker-compose run -v --volume'
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2017-03-30 22:01:00 +02:00
Steve Durrheimer f6fc8b5822
Add zsh completion for 'docker-compose images'
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2017-03-30 21:32:33 +02:00
Joffrey F d1a23cee85 Merge pull request #4641 from albers/completion-pull--parallel
Add bash completion for `pull --parallel`
2017-03-20 11:36:29 -07:00
Joffrey F 566cd1b1e4 Merge pull request #4640 from albers/completion-up--exit-code-from
Fix bash completion for `up --exit-code-from`
2017-03-20 11:36:07 -07:00
Harald Albers 0cf5f28f17 Add bash completion for `pull --parallel`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-20 16:37:41 +01:00
Harald Albers 02c294ee28 Fix bash completion for `up --exit-code-from`
`--exit-code-from` requires an argument.
Also corrected sort order.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-20 16:28:02 +01:00
Harald Albers 5fdbd5026a Add bash completion for `config --resolve-image-digests|--volumes"`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-19 08:00:35 -07:00
Joffrey F 61b4d9d001 Merge pull request #4626 from albers/completion--project-directory
Add bash completion for `--project-directory`
2017-03-16 14:58:52 -07:00
Harald Albers 6a773a018e Rename variables in bash completion
The old names were supposed to designate variables that get propagated
to the Docker daemon. This is not true for all contained options and
therefore confused me.
The new names focus on the placement after the top level command.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-16 16:05:19 +01:00
Harald Albers de2dd5b3d3 Add bash completion for `--project-directory`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-16 15:47:01 +01:00
Harald Albers 583c673c8a Add bash completion for `build --build-arg`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-16 11:37:06 +01:00
Harald Albers ba0468395b Add bash completion for `docker-compose rm --stop`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-09 10:31:29 +01:00
Joffrey F 682b5b7480 Merge pull request #4586 from albers/completion-run--volume
Add bash completion for `run --volume`
2017-03-08 14:35:20 -08:00
Harald Albers 38087a2888 Fix bash completion for `docker-compose images`
Signed-off-by: Harald Albers <github@albersweb.de>
2017-03-08 13:07:25 -08:00