Skip to content

chore: снять ветку up — сервис test есть во всех образах - #40

Open
fey wants to merge 1 commit into
masterfrom
chore/drop-up-fallback
Open

chore: снять ветку up — сервис test есть во всех образах#40
fey wants to merge 1 commit into
masterfrom
chore/drop-up-fallback

Conversation

@fey

@fey fey commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Hexlet ticket: DEVELOPMENT-432

Ветка отката (config --servicesrun --rm test либо up --abort-on-container-exit) заводилась как временный мост на время раската и с условием снятия в комментарии. Условие выполнено.

Сверка 26.08.2026 по 178 клонам:

Что Кол-во
образ опубликован и несёт test 106
образа на Docker Hub нет вовсе 63
нет docker-compose.yml 9

Сервис test есть в origin/HEAD у всех 169 проектов, где есть compose. Проекты без образа падают раньше, на docker pull; проекты без compose — на его разборе. До шага, где выбирается команда вердикта, они не доходят, поэтому ветку не держат.

Оставлять откат вредно: проект, потерявший сервис test, тихо уезжал бы обратно на up, а это ровно тот путь, на котором красные тесты зачитываются как зелёные (см. #39).

Парная правка в шаблоне GitLab (hexlethq/hexlet-project-source-ci) идёт отдельно и требует make release.

Ветка отката существовала, пока сервис был не во всех опубликованных образах.
Сверка 26.08.2026: сервис test несут все 106 образов, которые вообще
опубликованы, и он есть в git у всех 169 проектов, где есть docker-compose.yml.
Остальные девять не доживают до выбора команды — падают на разборе compose.

Откат оставлять вредно: проект, потерявший сервис test, тихо уезжал бы обратно
на up, а это тот самый путь, на котором красные тесты зачитываются.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant