Laravel CICD без докера. Полный курс автоматизация деплоя Laravel
Мои платные курсы:
План развития с нуля до middle :
GITLAB-CI
ОКРУЖЕНИЕ
ПЛЕЙЛИСТ GIT
СИНТАКСИС YML
LARAVEL DEPLOY
СОДЕРЖАНИЕ
00:00:00 Введение
00:03:45 Что такое CICD
00:07:57 Создаем проект laravel и на Gitlab
00:09:15 Создаем server_test и server_runner
00:10:00 Разделенная модель серверов runner и test-prod
00:12:11 Записываем параметры серверов
00:13:23 Какое окружение ставить server_runner и server_test и почему
00:17:37 Настраиваем окружение для server_test
00:21:05 Настраиваем окружение для server_runner
00:24:15 Установка и регистрация gitlab-runner
00:29:01 Заливаем проект на гитлаб и создаем ветку develop
00:35:24 Создаем файл . и отправляем скрипт для build
00:43:59 Как работает gitlab-runner
00:48:06 Дорабатываем build проекта
00:52:13 Стадия deploy проекта
01:00:23 Создаем файлик .env с константами
01:05:32 Настраиваем nginx
01:08:15 Настраиваем permission для папки storage
01:10:52 Дорабатываем логику деплоя с удалением старой версии проекта
01:13:50 Артефакты. Испытываем автодеплой. Добавлеям inertia breeze.
01:21:10 Создаем бекап
01:24:23 Переменные(константы) из Gitlab окружения
01:27:25 Настараиваем cicd для server_prod
01:31:38 cicd server_prod по тегу и deploy по кнопке
01:36:26 Немного про ssl
01:39:00 Миграция и другие доработки
9 views
22
5
1 year ago 00:49:50 1
Статические анализаторы кода: что это такое, как работают и чем отличаются от динамических
1 year ago 00:50:20 2
Деплой (CI/CD) Laravel на хостинг автоматически (3 способа)