diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index b47901d..6676db7 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -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