Commit fea788fb authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

add .gitlab-ci.yml

parent 093e6570
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+23 −0
Original line number Diff line number Diff line
default:
  image: "archlinux:latest"
  before_script:
    # install dependencies
    - pacman -Suy --noconfirm --needed make texlive-bin texlive-core texlive-bibtexextra texlive-fontsextra texlive-formatsextra texlive-langgreek texlive-latexextra texlive-pictures texlive-pstricks texlive-publishers texlive-science biber perl-clone python-pygments which
    # make sure that $PATH and other essential variables are set correctly
    - source /etc/profile

stages:
  - build

make_pdf:
  stage: build
  script:
    - make full
    - make
    - make
    - mv out/main.pdf .
  artifacts:
    name: "PDF output"
    expire_in: 7 days
    paths:
      - main.pdf

README.md

0 → 100644
+5 −0
Original line number Diff line number Diff line
# My Disertation Thesis

The latest PDF draft that is auto-generated on GitLab can be downloaded here:

[![pipeline status](https://mmg-gitlab.fjfi.cvut.cz/gitlab/klinkovsky/disertation-thesis/badges/main/pipeline.svg)](https://mmg-gitlab.fjfi.cvut.cz/gitlab/klinkovsky/disertation-thesis/-/jobs/artifacts/main/browse?job=make_pdf)  https://mmg-gitlab.fjfi.cvut.cz/gitlab/klinkovsky/disertation-thesis/-/jobs/artifacts/main/browse?job=make_pdf