В чем разница между Дженкинсом и Шефом?
Их основные цели, для которых они используются, и так далее.
В чем разница между Дженкинсом и Шефом?
Их основные цели, для которых они используются, и так далее.
Jenkins - это сервер непрерывной интеграции, целью которого является создание и тестирование программного обеспечения, которое вы разрабатываете. Основная сила Дженкинса:
Основным подразделением Jenkins является Job, обычно компиляция и тестирование части программного обеспечения. Общий рабочий процесс:
Дженкинс поддерживает зависимость между заданиями.
Шеф-повар предназначен для автоматизации развертывания стека приложений на серверах.
Основным подразделением шеф-повара является поваренная книга. Поваренная книга содержит список рецептов, необходимых для развертывания приложения. Рецепт может включать рецепты из других кулинарных книг, то есть вы можете иметь зависимости между кулинарами.
Основная сила шеф-повара:
Короче говоря, Дженкинс используется для сборки и тестирования, а шеф-повар используется для развертывания. Тем не менее вы можете использовать Jenkins для развертывания, если ваш стек приложения достаточно прост.