образ собирается по контракту роли app_image вместо пуша в реестр
- таск `deploy` (сборка + пуш в cr.yandex + вызов ansible) заменён на `image`: собирает node-образ, сайт и nginx-образ, тег из $BUILD_ID - деплой целиком переехал в `inv pl -- homepage` на стороне pet-project-server
This commit is contained in:
@@ -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`.
|
||||
|
||||
Reference in New Issue
Block a user