Misuse of docker build
https://gitlab.hrz.tu-chemnitz.de/numapde-public/numapde-bibliography/-/blob/master/ci/Dockerfile
FROM gitlab/gitlab-runner
RUN apt-get update
RUN apt-get --no-install-recommends -y install texlive-full python3 recode python3-pip gawk biber coreutils grep perl diffutils moreutils wget libxml2-utils
RUN apt-get --no-install-recommends -y install python3-setuptools python3-wheel
RUN ["su", "-", "gitlab-runner", "-c", "pip3 install pybtex"]
The gitlab/gitlab-runner
docker image must be used only to run the gitlab-runner
software itself. This image will be rebuilt every time when gitlab-runner
gets an update.
We could use something like texlive/texlive
or mfisherman/texlive-full
instead.