История изменений
Исправление Zhbert, (текущая версия) :
там же сразу не может появиться наша БД с нашими таблицами и, возможно, с нашими данными. Верно?
Может, если Volume нужные будет подключен, куда до этого правильно смигрировали базу.
А вообще ты что-то не понимаешь в схеме, видимо.
- У тебя есть исходники вебни.
- У тебя есть настроенный экшнс.
- Дергаешь экшнс по пушу в мастер, оно на раннере запускает сборку, в результате получаешь контейнер с актуальной версией.
- Кладешь его в реджистри.
- С этого же раннера дергаешь удаленный сервер, чтобы он выкачал и запустил новый контейнер вместо старого.
- Всё.
Базу перед этим можно мигрировать и вручную на сервере, дальше просто все контейнеры будут получать к ней доступ и работать. Ну либо там же в экшнсах настроить миграцию, чтобы оно откуда-то брало содержимое и разворачивало его в новую базу. Только смотри там с безопасностью на намудри, и раннер лучше свой, а не предоставляемый гитхабом.
Исходная версия Zhbert, :
там же сразу не может появиться наша БД с нашими таблицами и, возможно, с нашими данными. Верно?
Может, если Volume нужные будет подключен, куда до этого правильно смигрировали базу.
А вообще ты что-то не понимаешь в схеме, видимо.
- У тебя есть исходники вебни.
- У тебя есть настроенный экшнс.
- Дергаешь экшнс по пушу в мастер, оно на раннере запускает сборку, в результате получаешь контейнер с актуальной версией.
- С этого же раннера дергаешь удаленный сервер, чтобы он запустил новый контейнер вместо старого.
- Всё.
Базу перед этим можно мигрировать и вручную на сервере, дальше просто все контейнеры будут получать к ней доступ и работать. Ну либо там же в экшнсах настроить миграцию, чтобы оно откуда-то брало содержимое и разворачивало его в новую базу. Только смотри там с безопасностью на намудри, и раннер лучше свой, а не предоставляемый гитхабом.