This commit is contained in:
@ -2,12 +2,25 @@ steps:
|
|||||||
build_api_modules:
|
build_api_modules:
|
||||||
image: openapitools/openapi-generator-cli:v7.12.0
|
image: openapitools/openapi-generator-cli:v7.12.0
|
||||||
commands:
|
commands:
|
||||||
- docker-entrypoint.sh generate -i https://dtrack-api.hottis.de/api/openapi.json -g python -o dependencytrack-client --package-name dependencytrack_api
|
- DESTDIR=`mktemp`
|
||||||
- docker-entrypoint.sh generate -i https://defectdojo.hottis.de/api/v2/oa3/schema/?format=json -g python -o defectdojo-client --package-name defectdojo_api
|
- docker-entrypoint.sh generate -i https://dtrack-api.hottis.de/api/openapi.json -g python -o $DESTDIR/dependencytrack-client --package-name dependencytrack_api
|
||||||
- tar -cvzf api-artifacts.tgz ./dependencytrack-client ./defectdojo-client
|
- docker-entrypoint.sh generate -i https://defectdojo.hottis.de/api/v2/oa3/schema/?format=json -g python -o $DESTDIR/defectdojo-client --package-name defectdojo_api
|
||||||
|
- tar -cvzf api-artifacts.tgz $DESTDIR/dependencytrack-client $DESTDIR/defectdojo-client
|
||||||
when:
|
when:
|
||||||
- event: [push, tag]
|
- event: [push, tag]
|
||||||
|
|
||||||
|
prepare_application:
|
||||||
|
image: alpine:3.21
|
||||||
|
when:
|
||||||
|
- event: [push, tag]
|
||||||
|
commands:
|
||||||
|
- pwd
|
||||||
|
- tar -xzf --strip-components=1 -xzf api-artifacts.tgz
|
||||||
|
- ls -la
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
scan:
|
scan:
|
||||||
image: quay.io/wollud1969/woodpecker-helper:0.5.1
|
image: quay.io/wollud1969/woodpecker-helper:0.5.1
|
||||||
environment:
|
environment:
|
||||||
|
Reference in New Issue
Block a user