README.md 1.26 KB

GitHub Actions: CI/CD

Использование GitHub как системы для непрерывной интеграции и развертывания современного веб-проекта

Обязательно поменяйте пароль!

Логин: admin

Пароль: LecOaToQQNm0cWIMIf

Фиксация изменений

Воспользуйтесь скриптом utils/dump.php.

Скрип получает дамп базы данных с помощью mysqldump контейнера и сохраняет его по пути dump/dump.sql (относительно корня проекта); при развёртывании этот дамп автоматически загружается в контейнер.

При миграции на другие ОС могут возникнуть проблемы с выводом в консоль и TTY. А именно: WSL2 сразу же отдаёт весь вывод в STDOUT, мимо скрипта, поэтому дамп оказывается пуст; если перенаправить вывод, слетит кодировка. Поэтому в Windows надо делать дамп именно из консоли Windows (CMD, PowerShell).