да, это сервер на котором происходит сборка. У меня скажем есть один мастер сервер где установлен Jenkins, и 3 агента (один на маке для сборки под iOS и два на linux для андроида и вэба).
выполняют build на клиенте
Лучше отдельный сервак. CI-ка всегда должна иметь доступ к своим слэйвам. Хотя думаю можно извратиться.