- Taskfile сведён к таску `image` с тегом из $BUILD_ID; старый `deploy` (пуш в cr.yandex, правка и коммит тега в pet-project-server) удалён - деплой целиком переехал в `inv pl -- transcriber`
16 lines
485 B
YAML
16 lines
485 B
YAML
# https://taskfile.dev
|
|
|
|
version: '3'
|
|
|
|
vars:
|
|
PROJECT: "transcriber"
|
|
|
|
tasks:
|
|
|
|
# Контракт роли app_image (pet-project-server): собрать полный образ и затегать
|
|
# его $BUILD_ID. Деплой целиком: `inv pl -- transcriber` в pet-project-server.
|
|
image:
|
|
desc: 'Docker-образ. Тег из $BUILD_ID (по умолчанию dev)'
|
|
cmds:
|
|
- docker build --pull --file Dockerfile --tag "{{.PROJECT}}:${BUILD_ID:-dev}" .
|