Commit 60dedc07 authored by Max's avatar Max
Browse files

Gitlab CI fürs automatische Bauen

parent 3472611a
Pipeline #6231 passed with stage
in 4 minutes and 4 seconds
# Einstellungen für Gitlab CI. Doku siehe: https://docs.gitlab.com/ce/ci/yaml/README.html
variables:
GIT_SUBMODULE_STRATEGY: recursive
# Pakete:
# - texlive-full (-> aus Docker Image, um viel Zeit zu sparen)
image: tianon/latex
# weitere Pakete
# TODO: eigenes Docker image verwenden, das gleich alles enthält
before_script:
- apt-get update
- apt-get -y --no-install-recommends install git dos2unix zip
build:
script: ./distribute.sh
artifacts:
expire_in: 3 months
paths:
- distribute/
# Die URLs sind relativ angegeben, damit git je nach HTTPS oder SSH auch die richtige submodule-URL auswählt.
[submodule "ausarbeitung/vorlage-ausarbeitung/vorlagen-basis"]
path = ausarbeitung/vorlage-ausarbeitung/vorlagen-basis
url = git@gitlab.cs.fau.de:lrt/vorlagen-basis.git
url = ../../lrt/vorlagen-basis.git
[submodule "praesentation/vorlage-praesentation/vorlagen-basis"]
path = praesentation/vorlage-praesentation/vorlagen-basis
url = git@gitlab.cs.fau.de:lrt/vorlagen-basis.git
url = ../../lrt/vorlagen-basis.git
[submodule "dokument/vorlage-dokument/vorlagen-basis"]
path = dokument/vorlage-dokument/vorlagen-basis
url = git@gitlab.cs.fau.de:lrt/vorlagen-basis.git
url = ../../lrt/vorlagen-basis.git
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment