Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [continuous-integration]

Use this tag when asking questions about building (La)TeX on a continuous integration server.

3
votes
1answer
129 views

Is there a package manager for latex that allows you to specify and install just the dependencies?

I was wondering if there's anything in the LaTeX world that's similar to npm for JS and pipenv for Python. I'm setting up Continous Integration on some of my projects and it seems like overkill to: ...
12
votes
4answers
2k views

Compiling (La)TeX files automatically with GitLab CI

Inspired by this question about compiling LaTeX files with Travis CI: How can GitLab's integrated CI feature be used to build (La)TeX documents?
2
votes
1answer
192 views

How can I run biber on travis-ci?

I succesfully build a latex document using instructions from How to build my LaTeX automatically using Travis CI? and save the pdf in a github release. I use the tectronic docker image of @rekka. ...
1
vote
1answer
508 views

GitLab CI using MiKTeX docker image

I'm trying to set up a GitLab CI to compile my LaTeX file, but I would like to avoid having to download full TeXlive over and over again. Afaik MiKTeX more or less will only download what is needed ...
1
vote
2answers
92 views

Installing pygments and configuring minted for continuous builds on travis-CI

I have set up a continuous integration system using github and travis CI using this workflow that was given as an answer to a similar question here. Everything works fine and I am able to build the ...
3
votes
1answer
359 views

GitLab CI Runner with relative paths in main.tex

I have a LaTeX document where I include another TeX file with a relative path like \include{../Meta/commands.tex}. If I compile it on my local machine all works fine. Now I also want to use the CI ...
25
votes
3answers
4k views

How to build my LaTeX automatically using Travis CI?

How to do I build my LaTeX files with TeX Live using the continuous integration server Travis CI to which I push with git, especially considered that I do not want to download everything of TeX Live ...
4
votes
6answers
4k views

Minimal TeXLive installation

I'm building a script for a CI to get a docker image with minimal distribution of Texlive possible, I specifically want to avoid pulling 5 Gb of texlive-full everytime I need this docker image. Right ...