Skip to content
Snippets Groups Projects
.gitlab-ci.yml 1.63 KiB
Newer Older
  • Learn to ignore specific revisions
  • image: texlive/texlive:latest
    
    Ondřej Guth's avatar
    Ondřej Guth committed
    
    
    Ondřej Guth's avatar
    Ondřej Guth committed
    LuaLaTeX:
    
    Ondřej Guth's avatar
    Ondřej Guth committed
        script: 
    
            - sed 's/\[czech/\[slovak/' ctufit-thesis.tex > ctufit-thesis-sk.tex
            - sed 's/\[czech/\[english/' ctufit-thesis.tex > ctufit-thesis-en.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
            - latexmk -pdflua ctufit-thesis.tex
    
            - latexmk -pdflua ctufit-thesis-en.tex
            - latexmk -pdflua ctufit-thesis-sk.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
    
    XeLaTeX:
        script: 
    
            - sed 's/\[czech/\[slovak/' ctufit-thesis.tex > ctufit-thesis-sk.tex
            - sed 's/\[czech/\[english/' ctufit-thesis.tex > ctufit-thesis-en.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
            - latexmk -pdfxe ctufit-thesis.tex
    
            - latexmk -pdfxe ctufit-thesis-en.tex
            - latexmk -pdfxe ctufit-thesis-sk.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
    
    pdfLaTeX:
        script: 
    
            - sed 's/\[czech/\[slovak/' ctufit-thesis.tex > ctufit-thesis-sk.tex
            - sed 's/\[czech/\[english/' ctufit-thesis.tex > ctufit-thesis-en.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
            - latexmk -pdf ctufit-thesis.tex
    
            - latexmk -pdf ctufit-thesis-en.tex
            - latexmk -pdf ctufit-thesis-sk.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
        artifacts:
            paths:
    
    Ondřej Guth's avatar
    Ondřej Guth committed
                - ctufit-thesis.pdf
    
                - ctufit-thesis-en.pdf
                - ctufit-thesis-sk.pdf
    
    Ondřej Guth's avatar
    Ondřej Guth committed
    
    LaTeX:
        script: 
    
            - DEBIAN_FRONTEND=noninteractive apt-get update
            - DEBIAN_FRONTEND=noninteractive apt-get -yq install ghostscript
    
            - sed 's/\[czech/\[slovak/' ctufit-thesis.tex > ctufit-thesis-sk.tex
            - sed 's/\[czech/\[english/' ctufit-thesis.tex > ctufit-thesis-en.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
            - latexmk -pdfps ctufit-thesis.tex
    
            - latexmk -pdfps ctufit-thesis-en.tex
            - latexmk -pdfps ctufit-thesis-sk.tex
    
    Ondřej Guth's avatar
    Ondřej Guth committed
        artifacts:
            paths:
    
    Ondřej Guth's avatar
    Ondřej Guth committed
                - ctufit-thesis.pdf
    
                - ctufit-thesis-en.pdf
                - ctufit-thesis-sk.pdf