#56 Added document CI stage

This commit is contained in:
Marvin Scham
2023-09-22 20:56:32 +02:00
parent a247392e32
commit 56e84aa407

View File

@@ -24,6 +24,7 @@ stages:
- build - build
- test - test
- analyze - analyze
- document
build: build:
stage: build stage: build
@@ -42,3 +43,13 @@ analyze:
script: script:
- echo "Starting Code Analysis..." - echo "Starting Code Analysis..."
- mvn $MVN_OPTS verify sonar:sonar -Pcoverage - mvn $MVN_OPTS verify sonar:sonar -Pcoverage
document:
stage: document
script:
- echo "Starting Doc Generation..."
- mvn $MVN_OPTS generate-resources -Pgenerate-docs
artifacts:
paths:
- target/generated-docs/easydrop.png
name: Easydrop-UML.png