change artifacts

This commit is contained in:
2025-07-11 15:00:30 +02:00
parent e85858d342
commit 5ff83f3af7

View File

@ -31,7 +31,7 @@ generate-dtrack-api:
extends: .generate-api extends: .generate-api
artifacts: artifacts:
paths: paths:
- dtrack-api-client.tgz - dependencytrack-client
expire_in: 1 week expire_in: 1 week
script: script:
- curl ${DTRACK_API_URL}/api/openapi.json > dependencytrack-openapi.json - curl ${DTRACK_API_URL}/api/openapi.json > dependencytrack-openapi.json
@ -50,14 +50,13 @@ generate-dtrack-api:
-o dependencytrack-client \ -o dependencytrack-client \
--package-name dependencytrack_api \ --package-name dependencytrack_api \
-t dependencytrack-openapi-custom-template -t dependencytrack-openapi-custom-template
- tar -czvf dtrack-api-client.tgz dependencytrack-client
generate-defectdojo-api: generate-defectdojo-api:
extends: .generate-api extends: .generate-api
artifacts: artifacts:
paths: paths:
- defectdojo-api-client.tgz - defectdojo-client
expire_in: 1 week expire_in: 1 week
script: script:
- curl ${DEFECTDOJO_API_URL}/api/v2/oa3/schema/?format=json > defectdojo-openapi.json - curl ${DEFECTDOJO_API_URL}/api/v2/oa3/schema/?format=json > defectdojo-openapi.json
@ -68,7 +67,6 @@ generate-defectdojo-api:
-g python \ -g python \
-o defectdojo-client \ -o defectdojo-client \
--package-name defectdojo_api --package-name defectdojo_api
- tar -czvf defectdojo-api-client.tgz defectdojo-client
dockerize: dockerize:
stage: dockerize stage: dockerize
@ -80,8 +78,6 @@ dockerize:
rules: rules:
- if: '$CI_COMMIT_TAG' - if: '$CI_COMMIT_TAG'
script: script:
- tar -xzf defectdojo-api-client.tgz
- tar -xzf dtrack-api-client.tgz
- docker build --build-arg ADDITIONAL_CA_URL="$KROHNE_CA_URL" - docker build --build-arg ADDITIONAL_CA_URL="$KROHNE_CA_URL"
--build-arg ADDITIONAL_CA_CHECKSUM=$KROHNE_CA_CHECKSUM --build-arg ADDITIONAL_CA_CHECKSUM=$KROHNE_CA_CHECKSUM
--tag $IMAGE_NAME:latest --tag $IMAGE_NAME:latest