Skip to content

Commit da4de5f

Browse files
committed
fix swagger docker file
1 parent 9b36af8 commit da4de5f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

docker.local/Dockerfile.swagger

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ FROM $DOCKER_IMAGE_BASE
1919
ENV SRC_DIR=/blobber
2020
ENV GO111MODULE=on
2121

22+
RUN apk --no-cache add yq
23+
2224
# Download the dependencies:
2325
# Will be cached if we don't change mod/sum files
2426
COPY ./go.mod ./go.sum $SRC_DIR/

docker.local/bin/test.swagger.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,6 @@ echo "3> Create swagger.yaml file."
4646
docker run $platform $INTERACTIVE -v $(pwd):/codecov $DOCKER_IMAGE_SWAGGER bash -c "\
4747
cd /codecov/code/go/0chain.net/; \
4848
swagger generate spec -w . -m -o swagger.yaml; \
49+
sed -i '' "s/in\:\ form/in\:\ formData/g" ./swagger.yaml; \
50+
yq -i '(.paths.*.*.parameters.[] | select(.in == "formData") | select(.type == "object")).type = "file"' swagger.yaml; \
4951
swagger generate markdown -f swagger.yaml --output=swagger.md"

0 commit comments

Comments
 (0)