Чем дольше продолжаются эти вещи, тем выше шанс, что все закончится сбоем, поскольку слишком много вмешательства человека.
Один человек может копировать файлы с кодом, править конфиги и делать это без формализованного процесса и вручную. Но он забудет о том, что делал через пару недель. Если коллег два и более, то, при отсутствии контроля и автоматизации, будет очень много бесполезной работы по координации действий, которая в конечном итоге все равно завершится сбоем.
Нам нужно решение, которое объединит все этапы производства ПО в единый цикл и будет заботиться о нем за нас.
Это решение — Jenkins.
Но, почему Jenkins? Или не так. Что особенного в Jenkins?