20 lines
567 B
YAML
20 lines
567 B
YAML
# Używamy gotowego obrazu Docker, który ma zainstalowanego LaTeXa i wszystkie potrzebne pakiety
|
|
image: registry.gitlab.com/islandoftex/images/texlive:latest
|
|
|
|
stages:
|
|
- build
|
|
|
|
# Zadanie budowania dokumentacji
|
|
budowanie_dokumentacji:
|
|
stage: build
|
|
script:
|
|
# Wywołujemy komendę z naszego Makefile
|
|
- make all
|
|
|
|
# Tutaj definiujemy, co GitLab ma zachować po zakończeniu budowania
|
|
artifacts:
|
|
name: "Dokumentacja_Archivium_v$CI_PIPELINE_ID"
|
|
paths:
|
|
# Zachowaj wszystkie pliki kończące się na .pdf
|
|
- "*.pdf"
|
|
expire_in: 1 week |