Merged in feature/removejob (pull request #95)
Remove Job * removejob * rmjob * sync * cleanup * precommit * startslow * startslow * startslow * openapi * clean * test * scripts * littlecleanercmds * mermaid
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
---
|
||||
# https://taskfile.dev
|
||||
|
||||
version: "3"
|
||||
|
||||
tasks:
|
||||
lint:
|
||||
cmds:
|
||||
- vacuum lint ./serviceAPIs/queryService.yaml -b -d -e --no-clip
|
||||
generate:
|
||||
- |
|
||||
generateGo() {
|
||||
mkdir -p $2
|
||||
oapi-codegen \
|
||||
-generate $4 \
|
||||
-config .openapi.yml \
|
||||
-package $1 \
|
||||
-o $2/api.gen.go \
|
||||
$3
|
||||
}
|
||||
|
||||
for file in serviceAPIs/*.yml serviceAPIs/*.yaml; do
|
||||
if [[ -f "$file" ]]; then
|
||||
service=$(basename "$file")
|
||||
service=${service%.*}
|
||||
service_lower=${service,,}
|
||||
generateGo $service_lower ./pkg/$service $file \
|
||||
"models,client"
|
||||
generateGo $service_lower ./api/$service $file \
|
||||
"models,embedded-spec,echo-server"
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user