github.com/rish1988/moby@v25.0.2+incompatible/hack/generate-swagger-api.sh (about) 1 #!/bin/sh 2 set -eu 3 4 swagger generate model -f api/swagger.yaml \ 5 -t api -m types --skip-validator -C api/swagger-gen.yaml \ 6 -n ErrorResponse \ 7 -n GraphDriverData \ 8 -n IdResponse \ 9 -n Plugin \ 10 -n PluginDevice \ 11 -n PluginMount \ 12 -n PluginEnv \ 13 -n PluginInterfaceType \ 14 -n Port 15 16 swagger generate model -f api/swagger.yaml \ 17 -t api -m types/container --skip-validator -C api/swagger-gen.yaml \ 18 -n ContainerCreateResponse \ 19 -n ContainerWaitResponse \ 20 -n ContainerWaitExitError \ 21 -n ChangeType \ 22 -n FilesystemChange 23 24 swagger generate model -f api/swagger.yaml \ 25 -t api -m types/image --skip-validator -C api/swagger-gen.yaml \ 26 -n ImageDeleteResponseItem \ 27 -n ImageSummary 28 29 swagger generate model -f api/swagger.yaml \ 30 -t api -m types/volume --skip-validator -C api/swagger-gen.yaml \ 31 -n Volume \ 32 -n VolumeCreateOptions \ 33 -n VolumeListResponse 34 35 swagger generate operation -f api/swagger.yaml \ 36 -t api -a types -m types -C api/swagger-gen.yaml \ 37 -T api/templates --skip-responses --skip-parameters --skip-validator \ 38 -n Authenticate \ 39 -n ContainerTop \ 40 -n ContainerUpdate \ 41 -n ImageHistory 42 43 swagger generate model -f api/swagger.yaml \ 44 -t api -m types/swarm --skip-validator -C api/swagger-gen.yaml \ 45 -n ServiceCreateResponse \ 46 -n ServiceUpdateResponse