Public | Automated Build

Last pushed: 2 months ago
Short Description
Latex Container to use for CI in gitlab.
Full Description

ci-latex

A docker container for Gitlab CI to build with Latex.

This container builds weekly.
It uses the full, current texlive installation.

Dockerhub

You can find this container at niccokunzmann/ci-latex.
You can pull it with

docker pull niccokunzmann/ci-latex

Gitlab

You can use the container in your runner like this:

image: niccokunzmann/ci-latex

Example .gitlab-ci.yml

If you paper is in the root folder of the repository and named paper.tex, your .gitlab-ci.yml can look like this:

image: niccokunzmann/ci-latex

stages:
  - deploy

expose:
  stage: deploy
  script: 
  - pdflatex -interaction=nonstopmode -halt-on-error paper.tex
  artifacts:
    paths:
    - paper.pdf

See the documentation for how to change your .gitlab-ci.yml.

Related Work

Docker Pull Command
Owner
niccokunzmann
Source Repository

Comments (0)