From 324065728988c50963dd4622786758bfa5ccd543 Mon Sep 17 00:00:00 2001 From: Thomas Schwery Date: Mon, 6 Feb 2017 17:34:01 +0100 Subject: [PATCH] Swagger generation script --- swagger_generation.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 swagger_generation.sh diff --git a/swagger_generation.sh b/swagger_generation.sh new file mode 100755 index 0000000..4aede86 --- /dev/null +++ b/swagger_generation.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +if [ ! -f esi_swagger.json ]; then + curl "https://esi.tech.ccp.is/latest/swagger.json?datasource=tranquility" > esi_swagger.json +fi + +if [ ! -f swagger_linux_amd64 ]; then + wget https://github.com/go-swagger/go-swagger/releases/download/0.8.0/swagger_linux_amd64 + chmod +x swagger_linux_amd64 +fi + +./swagger_linux_amd64 generate client -f esi_swagger.json -A app