Обновление Doctrine и Jenkins

Обновим CS Fixer до версии 3.0. Переведём Doctrine ORM на использование PSR-6 для кэширования мета-информации. Сделаем более безопасным Jenkinsfile. Доустановим в образ Jenkins компилятор Rust для сборки зависимостей.

  • 00:00:16 - Постановка задачи
  • 00:01:43 - Минорные обновления
  • 00:02:26 - Deprecated классы
  • 00:04:20 - Проверка мажорных версий
  • 00:05:05 - Переход на dev-latest
  • 00:05:51 - CS Fixer 3.0
  • 00:07:18 - Обновление Puppeteer
  • 00:08:17 - Линтеры и исправление тестов
  • 00:10:22 - Переход на PSR-6 Cache
  • 00:13:52 - Уход от интерполяции в Jenkinsfile
  • 00:18:58 - Доустановка Rust
  • 00:19:42 - Обзор результата

И в следующем эпизоде сделаем OAuth-аутентификацию для бэкенда.

Скрытый контент
Комментарии (13)
elmut

Event Storming доменной модели, уже почти гот висит (: постоянно отлаживаться

Ответить
Дмитрий Елисеев

Убрал. Теперь не висит.

Ответить
fedot

Привет, Дим, а что имеешь ввиду убрал? Из программы обучения вообще? Если нет, то лучше вернуть назад, что бы понимать хотя бы примерное направление, если ты его конечно сам знаешь) Это же не точное расписание, а примерное, тут у тебя все сделано верно, если вышло обнова, ее надо ставить или к концу будет наполовину рабочий проект в лучшем случае, это же всем должно быть понятно.

Ответить
Дмитрий Елисеев

Убрал из выводимого списка, чтобы каждый раз такие претензии не повторяли.

Ответить
fedot

Ясно теперь.

Ответить
Arunas

Спасибо.

Ответить
Руслан

Спасибо, когда примерно ожидать продолжение?

Ответить
Дмитрий Елисеев

Там большая тема из трёх частей. Записываю их вместе.

Ответить
Дмитрий

По php cs fixer 3 подскажите куда копать. Не работает в PhpStorm настройка для Custorm Ruleset, файл настроек указал. Если в Ruleset указать не кастомный а например Symfony, то все работает В консоли все работает с моим конфигом

Ответить
Дмитрий Елисеев

Это надо перепроверить PhpStorm и, возможно, обращаться в его техподдержку.

Ответить
Дмитрий

Можно уже на атрибуты в сущностях переходить. Вышла версия 2.9 у доктрины.

Ответить
Дмитрий Елисеев

Да, уже можно начинать. Только вложенные атрибуты появятся только в PHP 8.1

Ответить
Зарегистрируйтесь или войдите чтобы оставить комментарий

Или войти через:

Google
Yandex
MailRu