ci: added test job for PDF build

This commit is contained in:
Dan Anglin 2020-02-07 16:05:30 +00:00
parent 8b42c9fd3f
commit 7bfed3d6dc
No known key found for this signature in database
GPG key ID: 7AC2B18EC1D09F27

View file

@ -1,8 +1,27 @@
---
.use-cv-builder:
image: ${IMAGE_NAME}:master-5fbdaa5a
image: ${IMAGE_NAME}:master-8b42c9fd
publish:cv:
test:pdf:
artifacts:
expire_in: 1 hour
paths:
- __output/cv.pdf
extends: .use-cv-builder
before_script:
- make clean
stage: test
script:
- make
only:
refs:
- merge_requests
except:
changes:
- docker/Dockerfile
- __output/*
publish:pdf:
extends: .use-cv-builder
before_script:
- eval $(ssh-agent -s)
@ -13,6 +32,7 @@ publish:cv:
- git remote set-url origin git@gitlab.com:${CI_PROJECT_PATH}.git
- git config --global user.email "${GITLAB_USER_EMAIL}"
- git config --global user.name "${GITLAB_USER_NAME}"
- make clean
stage: publish
script:
- make