Build for both languages
Some checks failed
ci/woodpecker/push/build/2 Pipeline failed
ci/woodpecker/push/build/1 Pipeline failed
ci/woodpecker/push/spellcheck/1 Pipeline failed
ci/woodpecker/push/spellcheck/2 Pipeline failed

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
This commit is contained in:
2026-02-05 11:49:57 +01:00
parent 64dc6af467
commit ff12fee79c

View File

@@ -2,6 +2,13 @@
when:
event: push
matrix:
include:
- LANGUAGE: english
SHORT: en
- LANGUAGE: german
SHORT: de
steps:
build:
name: Build the CV
@@ -23,9 +30,9 @@ steps:
libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 \
libnss3-dev
- npm install
- npm run build
- npm run build-${LANGUAGE}
- mkdir $CI_WORKSPACE/cv
- mv index.pdf $CI_WORKSPACE/cv/n.rodionov.$CI_COMMIT_SHA.pdf
- mv ${LANGUAGE}/index.pdf $CI_WORKSPACE/cv/n.rodionov_${SHORT}.$CI_COMMIT_SHA.pdf
upload:
name: Upload the CV
@@ -52,5 +59,5 @@ steps:
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
- |-
rclone copyto \
badhouseplants-minio:/public-download/n.rodionov/n.rodionov.$CI_COMMIT_SHA.pdf \
badhouseplants-minio:/public-download/n.rodionov.pdf
badhouseplants-minio:/public-download/n.rodionov/n.rodionov_${SHORT}.$CI_COMMIT_SHA.pdf \
badhouseplants-minio:/public-download/n.rodionov_${SHORT}.pdf