Files
LMS/.woodpecker/smoke.yaml
Vladislav Kopnin 685916c4bd ci: перевести merge gate на Gitea + Woodpecker
- .woodpecker/check.yaml, smoke.yaml, release.yaml
- local-backend агент: Java 21, Docker Compose v2, Python 3, Node/Playwright
- concurrency lms-ci, чтобы smoke/release не занимали порты одновременно
- deploy/WOODPECKER.md: server, OAuth Gitea, systemd-агент, security note
- удалён .gitlab-ci.yml
2026-10-29 12:01:44 +03:00

19 lines
421 B
YAML

# Дымовой тест на каждый push/MR: полный стек, health, вход админа,
# один доменный сценарий. Полный release gate — в release.yaml.
when:
- event: [push, pull_request]
depends_on:
- check
steps:
- name: smoke
image: bash
commands:
- ./scripts/ci-preflight.sh
- ./scripts/ldd-smoke.sh
concurrency:
limit: 1
group: lms-ci