HeavyTechRuby / history

History of every building
GNU General Public License v3.0
8 stars 8 forks source link

Настроить автовыкатку #68

Closed sergio-fry closed 1 month ago

sergio-fry commented 3 months ago

Сейчас выкатка осуществляется вручную командой с локального компа

Необходимо настроить автовыкатку из main

Сервис запущен на сервере с dokku

petrolax commented 3 months ago

А у нас есть какой-то registry? Или VPS на котором его можно поднять?

petrolax commented 3 months ago

Хотя, нашёл ещё такой вариант: https://docs.docker.com/build/ci/github-actions/local-registry/ Можно задачу назначить на меня

sergio-fry commented 3 months ago

У нас используется dokku сервер, который развернут на моем сервере.

sergio-fry commented 3 months ago

Там выкатка производится через git push, после чего сервер сам собирает актуальный образ из dockerfile, что лежит в проекте.