Update .gitlab-ci.yml file

This commit is contained in:
David Schirrmeister 2025-03-04 17:01:02 +00:00
parent 15533a412e
commit 0765b4cc22

View File

@ -20,13 +20,17 @@ build:
- set -e
- export DISPLAY=:99
- Xvfb :99 &
- /opt/builder/bin/idea.sh helpbuilderinspect -source-dir . -product $INSTANCE --runner gitlab -output-dir public/ || true
- PROJECT_ID=$(echo $INSTANCE | cut -d'/' -f2 | tr '[:lower:]' '[:upper:]')
- ARTIFACT="webHelp${PROJECT_ID}2-all.zip"
- /opt/builder/bin/idea.sh helpbuilderinspect -source-dir . -product $INSTANCE --runner gitlab -output-dir public
- echo "Testing existence of $ARTIFACT..."
- ls -la public
- test -e public/$ARTIFACT
artifacts:
paths:
- public/$ARTIFACT
- public/report.json
- public/$ALGOLIA_ARTIFACT
expire_in: 1 week
test:
@ -39,6 +43,7 @@ test:
- curl -o wrs-checker.jar -L https://packages.jetbrains.team/maven/p/writerside/maven/com/jetbrains/writerside/writerside-ci-checker/1.0/writerside-ci-checker-1.0.jar
- java -jar wrs-checker.jar report.json $INSTANCE
pages:
stage: deploy
image: ubuntu:latest
@ -46,9 +51,13 @@ pages:
- apt-get update -y && apt-get install unzip -y
script:
- cd \public
- PROJECT_ID=$(echo $INSTANCE | cut -d'/' -f2 | tr '[:lower:]' '[:upper:]')
- ARTIFACT="webHelp${PROJECT_ID}2-all.zip"
- echo "Using artifact $ARTIFACT"
- cd public
- unzip -O UTF-8 $ARTIFACT
dependencies:
- build
artifacts:
paths:
- public