next goal

This commit is contained in:
2025-06-04 13:25:22 +02:00
parent 9f6f769486
commit 15b2e69960

View File

@ -40,6 +40,34 @@ generate-dtrack-api:
- tar -czvf dtrack-api-client.tgz dependencytrack-client
generate-defectdojo-api:
stage: generate-api-clients
image: openapitools/openapi-generator-cli:v7.12.0
tags:
- linux
- docker
- bash
only:
refs:
- main
artifacts:
paths:
- defectdojo-api-client.tgz
expire_in: 1 week
script:
- curl https://defectdojo.hottis.de/api/v2/oa3/schema/?format=json > defectdojo-openapi.json
- |
docker-entrypoint.sh \
generate \
-i defectdojo-openapi.json \
-g python \
-o defectdojo-client \
--package-name defectdojo_api \
- tar -czvf defectdojo-api-client.tgz defectdojo-client
# steps:
# generate-dtrack-api:
# image: openapitools/openapi-generator-cli:v7.12.0