889 B
889 B
client
Пакет client
реализует клиента системы распределённой сборки. Клиент запускается локально, и имеет доступ к
директории с исходным кодом.
Клиент получает на вход build.Graph
и запускает сборку на координаторе.
После того, как координатор создал новую сборку, клиент заливает недостающие файлы и посылает сигнал о завершении стадии заливки.
После этого, клиент следит за прогрессом сборки, дожидается завершения и выходит.
Клиент тестируется интеграционными тестами из пакета disttest
.