Самый простой способ включения ghostscript в Gitlab CI - PullRequest
1 голос
/ 07 февраля 2020

У меня есть очень простой .gitlab-ci.yml файл, который читает

  compile_pdf:
    image: listx/texlive:2017
    script:
      - pdflatex mydocument
      - biber mydocument
      - pdflatex mydocument
      - pdflatex mydocument
    artifacts:
      paths:
        - mydocument.pdf
    expire_in: 1d

, который компилирует файл mydocument.tex с CI для каждого коммита. Это работало нормально, пока я не начал использовать .eps цифры. Они преобразуются в .pdf на моей локальной машине, но не на CI. Я вполне уверен, что это связано с отсутствием установки ghostscript.

Какой самый простой способ включить ghostscript в мою работу? Я бы хотел сохранить настройки на минимальном уровне (например, избегать использования Docker).

1 Ответ

1 голос
/ 07 февраля 2020

Оказывается, я решил это, очистив для правильных Docker изображений (texlive + ghostscript).

aergus / latex помог мне.

...