-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitlab-ci.yml
37 lines (33 loc) · 1.16 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
image: debian/eol:wheezy
before_script:
- export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true
- export LC_ALL=C.UTF-8 LANGUAGE=C LANG=C
stages:
- build
# - deploy
build-pdf:
stage: build
script:
- apt-get update
- apt-get install -y --no-install-recommends texlive-latex-base texlive-latex-extra texlive-lang-german texlive-fonts-recommended texlive-extra-utils texlive-bibtex-extra latex-xcolor etoolbox pandoc biber make wget curl file unzip coreutils realpath ghostscript inkscape imagemagick pdftk poppler-utils rsync
- echo "Europe/Berlin" > /etc/timezone; dpkg-reconfigure -f noninteractive tzdata
- make pdf
- mv E/190121_dev.pdf 190121_dev.pdf
artifacts:
paths:
- 190121_dev.pdf
# pages:
# stage: deploy
# script:
# - mkdir .public
# - cp -r html-specimen/* .public
# - cp -rf *.ttf .public/fonts
# - cp -rf *.otf .public/fonts
# - cp -rf *.sfd .public/fonts
# - mv .public public
# artifacts:
# paths:
# - public
# only:
# - master
#