From d28268eaac8986f94871355d8e95452f88d08d20 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Thu, 15 May 2025 12:26:11 +0200 Subject: [PATCH] ci script, 3 --- .woodpecker.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 2eb597a..1b1f881 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -2,12 +2,20 @@ steps: generate-dtrack-api: image: openapitools/openapi-generator-cli:v7.12.0 commands: - - curl https://dtrack-api.hottis.de/api/openapi.json > $PWD/dependencytrack-openapi.json + - curl https://dtrack-api.hottis.de/api/openapi.json > dependencytrack-openapi.json + - | + docker-entrypoint.sh \ + author template \ + -g python \ + -o dependencytrack-openapi-custom-template + - sed -i 's/import re/import regex as re/' dependencytrack-openapi-custom-template/model_anyof.mustache + - sed -i 's/import re/import regex as re/' dependencytrack-openapi-custom-template/model_generic.mustache - | docker-entrypoint.sh \ generate \ - -i $PWD/defectdojo-openapi.json \ + -i dependencytrack-openapi.json \ -g python \ - -o $PWD/defectdojo-client \ - --package-name defectdojo_api + -o dependencytrack-client \ + --package-name dependencytrack_api \ + - t dependencytrack-openapi-custom-template