moby/cli/command/swarm
Sebastiaan van Stijn bbbddeebba
Add version annotation to various flags added in 1.13
Pull request https://github.com/docker/docker/pull/27745 added support for the
client to talk to older versions of the daemon. Various flags were added to
docker 1.13 that are not compatible with older daemons.

This PR adds annotations to those flags, so that they are automatically hidden
if the daemon is older than docker 1.13 (API 1.25).

Not all new flags affect the API (some are client-side only). The following
PR's added new flags to docker 1.13 that affect the API;

- https://github.com/docker/docker/pull/23430 added `--cpu-rt-period`and `--cpu-rt-runtime`
- https://github.com/docker/docker/pull/27800 / https://github.com/docker/docker/pull/25317 added `--group` / `--group-add` / `--group-rm`
- https://github.com/docker/docker/pull/27702 added `--network` to `docker build`
- https://github.com/docker/docker/pull/25962 added `--attachable` to `docker network create`
- https://github.com/docker/docker/pull/27998 added `--compose-file` to `docker stack deploy`
- https://github.com/docker/docker/pull/22566 added `--stop-timeout` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/26061 added `--init` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/26941 added `--init-path` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/27958 added `--cpus` on `docker run` / `docker create`
- https://github.com/docker/docker/pull/27567 added `--dns`, `--dns-opt`, and `--dns-search` to `docker service create`
- https://github.com/docker/docker/pull/27596 added `--force` to `docker service update`
- https://github.com/docker/docker/pull/27857 added `--hostname` to `docker service create`
- https://github.com/docker/docker/pull/28031 added `--hosts`, `--host-add` / `--host-rm` to `docker service create` and `docker service update`
- https://github.com/docker/docker/pull/28076 added `--tty` on `docker service create` / `docker service update`
- https://github.com/docker/docker/pull/26421 added `--update-max-failure-ratio`, `--update-monitor` and `--rollback` on `docker service update`
- https://github.com/docker/docker/pull/27369 added `--health-cmd`, `--health-interval`, `--health-retries`, `--health-timeout` and `--no-healthcheck` options to `docker service create` and `docker service update`

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-01-16 18:21:20 +01:00
..
testdata Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
client_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
cmd.go refactor help func in CLI 2016-11-17 10:54:10 -08:00
init.go Allow swarm init with --availability=drain 2017-01-10 16:31:51 -08:00
init_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
join.go Allow swarm join with --availability=drain 2017-01-10 16:31:51 -08:00
join_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
join_token.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
join_token_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
leave.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
leave_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
opts.go Add version annotation to various flags added in 1.13 2017-01-16 18:21:20 +01:00
opts_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
unlock.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
unlock_key.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
unlock_key_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
unlock_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
update.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00
update_test.go Add some unit tests to the node and swarm cli code 2017-01-09 18:30:15 +01:00