Ответы пользователя по тегу GitLab
  • Почему возникает ошибка PHPStan на Gitlab-pipeline для Wordpress-проекта?

    Le_Traceur_Snork
    @Le_Traceur_Snork Автор вопроса
    PHP-программист | Wordpress
    Проблему удалось решить. Пока я был в отпуске выяснилось две вещи:
    1. Наши девопсы обновили гитлаб-раннеры с версии 15.8.* до 15.11.*, в связи с чем PHPStan приобрёл довольно странную особенность поведения (п2):
    2. Теперь PHPStan привередлив к синтаксису поля scanDirectories и не поддерживает формат директорий вида ./directory/, но поддерживает directory/

    Так что решение проблемы было в замене содержимого конфиг-файла phpstan.neon с:
    parameters:
      scanDirectories:
        - ./wp-content/mu-plugins/
        - ./wp-content/plugins/

    на:
    parameters:
      scanDirectories:
        - wp-content/mu-plugins/
        - wp-content/plugins/
    Ответ написан
    Комментировать