File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ API_URL := https://infrahub-api-doc.nexgencloud.com/api.json
55
66all : generate
77
8- generate : api.json
8+ generate : openapi/ api.json
99 docker container run \
1010 --rm \
1111 --user $(UID ) \
@@ -14,19 +14,16 @@ generate: api.json
1414 --volume " $( PWD) :/local" \
1515 openapitools/openapi-generator-cli \
1616 generate \
17- --generator-name python \
18- --input-spec " /local/api.json" \
19- --output /local/ \
20- --config /local/config.json
17+ --config /local/openapi/config.yaml
2118
22- api.orig.json :
23- curl " $( API_URL) " | jq . > api.orig.json
19+ openapi/ api.orig.json :
20+ curl " $( API_URL) " | jq . > openapi/ api.orig.json
2421
25- api.json : api.orig.json patch.jq
26- jq -f ' patch.jq' api.orig.json > api.json
22+ openapi/ api.json : openapi/ api.orig.json openapi/ patch.jq
23+ jq -f ' openapi/ patch.jq' openapi/ api.orig.json > openapi/ api.json
2724
28- api.patch : api.orig.json api.json
29- diff -u5 api.orig.json api.json > api.patch || true
25+ openapi/ api.patch : openapi/ api.orig.json openapi/ api.json
26+ diff -u5 openapi/ api.orig.json openapi/ api.json > openapi/ api.patch || true
3027
3128clean :
32- rm -f api.orig.json api.json api.patch
29+ rm -f openapi/ api.orig.json openapi/ api.json openapi/ api.patch
You can’t perform that action at this time.
0 commit comments