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