Я думаю, что все здесь согласятся, что для того, чтобы считаться профессиональным программным домом, есть ряд фундаментальных вещей, которые вы должны иметь.
Нет сомнений в том, что одна из этих вещей - сервер сборки, вопрос в том, как далеко вам нужно идти.
- Каковы минимальные требования для сервера сборки? (Где-то просто компилировать?)
- Какова конечная цель для вашего сервера сборки? (По расписанию, интеграция с источником, автоматическое развертывание для тестирования/живые серверы).
- Где хорошее место, чтобы предположить, что на данный момент у вас ничего нет?
Было бы здорово, если бы мы могли перечислить несколько простых задач, которые любительский разработчик мог взять на борт, чтобы установить их на правильном пути на полностью функциональный сервер сборки.
Также было бы хорошо услышать о людях, которые считают, что у них есть "полная" система, которая выполняет всю необходимую им функциональность и как они собирались все это настроить с нуля.