--- kind: pipeline name: latex steps: - name: markdown lint image: pipelinecomponents/markdownlint:latest commands: - mdl --style all --warnings . - name: build image: niccokunzmann/ci-latex commands: - pdflatex -interaction=nonstopmode -halt-on-error cv.tex - pdflatex -interaction=nonstopmode -halt-on-error cv_en.tex - name: deploy image: kroniak/ssh-client environment: DEPLOY_USER: from_secret: deploy_user DEPLOY_HOST: from_secret: deploy_host DEPLOY_KEY: from_secret: deploy_key commands: - echo "deploy $DEPLOY_USER@$DEPLOY_HOST" - echo "$DEPLOY_KEY" | sed 's/!/\n/g' > deploy_key - chmod 0600 deploy_key - scp -i deploy_key -o StrictHostKeyChecking=no cv.pdf $DEPLOY_USER@$DEPLOY_HOST:/srv/http/trucs/cv_laurenti_2021.pdf - scp -i deploy_key -o StrictHostKeyChecking=no cv_en.pdf $DEPLOY_USER@$DEPLOY_HOST:/srv/http/trucs/cv_laurenti_en_2021.pdf