Есть команда разработчиков, к-рые пользуются Gitlab, и там есть модульные тесты (PHPUnit).
Бегун (runner) зарегистрирован на моем компьютере. Стоит задача создать сервер, чтобы бегун запускался не только с моего компьютера, а с самого сервера (чтобы каждый разработчик мог запускать локально на своем компе обратившись к серверу). Как это сделать? Можно ли с помощью Docker? Если да, то как? Нужна ли для этого "перерегистрация" бегуна?
* Является ли нормальной идея создать испольный файл sh с установкой моего раннера отдельно на каждую машину?
регистрируете новых бегунов с указанием использовать докер в качестве исполнителя (для запуска заданий внутри докер)
создавайте сразу несколько штук, чтобы можно было параллельно использовать https://docs.gitlab.com/ee/ci/docker/using_docker_...