Skip to content

Усилена проверка dev deploy pipeline#638

Merged
Toksi86 merged 1 commit into
devfrom
devops-structure-rework
May 22, 2026
Merged

Усилена проверка dev deploy pipeline#638
Toksi86 merged 1 commit into
devfrom
devops-structure-rework

Conversation

@Toksi86
Copy link
Copy Markdown
Collaborator

@Toksi86 Toksi86 commented May 22, 2026

Что изменено

  • Усилен dev deploy pipeline в .github/workflows/dev-ci.yml.
  • После docker compose up добавлена проверка, что сервисы web и celerys запущены из ожидаемого image текущего commit.
  • Проверка Celery переведена с глобального имени контейнера api_celery на compose service celerys.
  • Celery health-check ограничен примерно 4 минутами: 12 попыток, celery inspect ping --timeout=15.
  • При ошибке Celery-check теперь выводятся:
    • docker compose ps;
    • последние логи celerys;
    • последние логи redis;
    • последние логи web.

Цель изменений: исключить ситуацию, когда репозиторий на dev обновился, но контейнеры продолжают работать на старом image, и сделать падения deploy pipeline диагностируемыми.

@Toksi86 Toksi86 requested a review from TThanos3000 May 22, 2026 05:53
@Toksi86 Toksi86 merged commit ea9e63d into dev May 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants