github.com/percona/percona-xtradb-cluster-operator@v1.14.0/build/build-versionservice-client.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  set -o errexit
     4  set -o xtrace
     5  
     6  if ! swagger version &>/dev/null; then
     7  	go install github.com/go-swagger/go-swagger/cmd/swagger@v0.24.0
     8  fi
     9  
    10  rm -f version/version.swagger.yaml
    11  curl https://raw.githubusercontent.com/Percona-Lab/percona-version-service/main/api/version.swagger.yaml --output version/version.swagger.yaml
    12  rm -rf version/client
    13  swagger generate client -f version/version.swagger.yaml -c version/client -m version/client/models