Интеграция с github/gitlab
From EjudgeWiki
Навигация: Главная страница/Система ejudge/Использование/Интеграция с github/gitlab
Поддерживается с версии 3.10.0.
Система ejudge поддерживает хранение исходного кода решений участников в системах контроля версий github или gitlab. При определенных событиях в репозитории (например, при событии push) система контроля версий обращается по заранее настроенному URL (webhook), уведомляя ejudge, что можно тестировать очередную версию исходного кода. Затем ejudge выполняет загрузку исходного кода из репозитория с помощью git clone, компиляцию и тестирование этого кода.