CI снова видит тесты админки
В requirements-dev не хватало зависимостей админки: fastapi, jinja2 и itsdangerous ставились только в её образ, поэтому прогон тестов на чистом раннере упал бы на импорте. Теперь dev-набор подключает requirements-admin, и сборка проверяет бота и админку одним прогоном.
This commit is contained in:
parent
6b15d8ae04
commit
ca0a6ba343
|
|
@ -145,7 +145,7 @@ make backup E=test # на домашнем сервере: ./scripts/clickho
|
||||||
|
|
||||||
## Версионирование
|
## Версионирование
|
||||||
|
|
||||||
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.4.9`.
|
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.4.10`.
|
||||||
- Схема — SemVer-подобная (`MAJOR.MINOR.PATCH`); git-тег = `v` + версия (`v0.1`).
|
- Схема — SemVer-подобная (`MAJOR.MINOR.PATCH`); git-тег = `v` + версия (`v0.1`).
|
||||||
- Docker-образы тегируются версией (Блок 2), события ClickHouse получают `bot_version` (Блок 3).
|
- Docker-образы тегируются версией (Блок 2), события ClickHouse получают `bot_version` (Блок 3).
|
||||||
- Выпуск: изменить `common/version.py` → коммит → аннотированный тег `vX.Y` → `git push --tags`.
|
- Выпуск: изменить `common/version.py` → коммит → аннотированный тег `vX.Y` → `git push --tags`.
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,4 @@
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
__version__ = "0.4.9"
|
__version__ = "0.4.10"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
-r requirements.txt
|
-r requirements.txt
|
||||||
|
# Админка тестируется в том же прогоне: fastapi, jinja2, itsdangerous.
|
||||||
|
-r requirements-admin.txt
|
||||||
|
|
||||||
ruff>=0.6,<1.0
|
ruff>=0.6,<1.0
|
||||||
black>=24.4,<25.0
|
black>=24.4,<25.0
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,4 @@ from common import __version__
|
||||||
|
|
||||||
def test_version_is_set():
|
def test_version_is_set():
|
||||||
assert __version__
|
assert __version__
|
||||||
assert __version__ == "0.4.9"
|
assert __version__ == "0.4.10"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue