Я использую Datenstrom Yellow для создания статического сайта. Я хочу развернуть его на GitLab CI / CE с общими контейнерами.
Все найдено, но когда я хочу добавить несколько изображений ( Плагин изображений ) в мои статьи, я получаю ошибку сборки:
ОШИБКА, расположение здания '/ contact /', HTTP / 1.1 500 Ошибка сервера: для плагина 'image' требуется библиотека GD с поддержкой gif / jpg / png!
Это мой текущий .gitlab-ci.yml:
image: php:7.2-fpm
before_script:
- apt-get update -yqq
- apt-get install libcurl4-gnutls-dev zlib1g-dev zip unzip libpng-dev libfreetype6-dev libjpeg62-turbo-dev -yqq
- docker-php-ext-install mbstring curl zip gd
- apt-get autoremove -y && apt-get clean all
pages:
stage: deploy
script:
- php yellow.php build public/
artifacts:
paths:
- public
only:
- master
И это полное возвращение (из-за размера прошлая ссылка).
Что я пропустил?
Мне нужна еще одна библиотека? => Нет больше, у меня будет ошибка при установке расширений php ...
Нужно ли настраивать некоторые переменные? => Который? Как?
Заранее спасибо за ваши ответы!