Skip to content

Commit 419664f

Browse files
committed
move generation commands to sh script
1 parent da83b6e commit 419664f

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

dev.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,9 @@
33
To regenerate models, clone [latest OpenAPI definitions](https://github.com/regulaforensics/DocumentReader-web-openapi)
44
and set `DEFINITION_FOLDER` as path to cloned directory, for example:
55
```bash
6-
DEFINITION_FOLDER="/home/user/projects/DocumentReader-web-openapi"
6+
export DOCS_DEFINITION_FOLDER="/home/user/projects/DocumentReader-web-openapi"
77
```
88
Then use next command from the project root:
99
```bash
10-
docker run --rm -v "${PWD}:/client" -v "${DEFINITION_FOLDER}:/definitions" \
11-
openapitools/openapi-generator-cli generate -g python \
12-
-i /definitions/index.yml -o /client -c /client/generator-config.json \
13-
-t /client/generator-templates
10+
./update-models.sh
1411
```

update-models.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
3+
docker run --user "$(id -u):$(id -g)" --rm -v "${PWD}:/client" -v "${DOCS_DEFINITION_FOLDER}:/definitions" \
4+
openapitools/openapi-generator-cli generate -g python \
5+
-i /definitions/index.yml -o /client -c /client/generator-config.json \
6+
-t /client/generator-templates

0 commit comments

Comments
 (0)