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