docs: права преподавателя, аудит, CI и итоговые проверки
This commit is contained in:
@@ -109,7 +109,16 @@ git pull
|
||||
|
||||
`deploy.sh up` **обязательно** делает backup перед обновлением. Если backup
|
||||
завершился ошибкой, деплой прерывается. Миграции БД (Flyway) применяются
|
||||
автоматически при старте сервисов.
|
||||
автоматически при старте сервисов: identity `V4–V10` (`V10` создаёт
|
||||
`identity.audit_events`), academic `V6–V12`, progress `V13`.
|
||||
|
||||
После обновления проверьте, что админ открывает `/admin/audit` и видит события
|
||||
(например, после входа в профиль студента — `PROFILE_VIEW`); преподаватель и
|
||||
студент на эту страницу не попадают.
|
||||
|
||||
CI (`.gitlab-ci.yml`) на каждом push/MR выполняет
|
||||
`./gradlew --no-daemon test ktlintCheck detekt`; для Testcontainers runner
|
||||
должен разрешать privileged `docker:dind`.
|
||||
|
||||
## 8. Резервное копирование
|
||||
|
||||
|
||||
Reference in New Issue
Block a user