образ собирается по контракту роли app_image вместо пуша в реестр

- таск `deploy` (сборка + пуш в cr.yandex + вызов ansible) заменён на `image`:
  собирает node-образ, сайт и nginx-образ, тег из $BUILD_ID
- деплой целиком переехал в `inv pl -- homepage` на стороне pet-project-server
This commit is contained in:
av
2026-07-25 14:36:03 +03:00
parent 96a3b72ff0
commit d75f0ab032
3 changed files with 17 additions and 12 deletions
+7 -2
View File
@@ -13,5 +13,10 @@ Built with [Astro](https://astro.build/), Tailwind CSS, Vue 3.
## Deploy
task build-prod
task deploy
Деплой запускается из `pet-project-server`:
inv pl -- homepage
Плейбук сам зовёт `task image` (контракт роли `app_image`): образ собирается
локально и едет на сервер через `docker save`/`load`, реестр не участвует.
Локально образ можно собрать и руками — `task image` даст `homepage-nginx:dev`.