В чем наиболее заметное отличие Дженкинса и Хадсона от пользователя? - PullRequest
19 голосов
/ 10 октября 2011

Прошло около 10 месяцев с тех пор, как Дженкинс отделился от Хадсона.

Когда я смотрю на домашние страницы проекта, мне интересно, в чем на самом деле разница между Хадсоном и Дженкинсом. Из журнала изменений я не очень многому учусь. Существует множество изменений, и основное отличие состоит в том, что Jenkins выпускает чаще с меньшими изменениями, а Hudson - реже, но затем с большими изменениями в выпуске.

Есть ли еще заметные различия? Итак, есть ли вещи, которые делают меня как разработчика, нуждающегося в системе CI, более продуктивным, чем с одним или другим? Один из них более стабилен, чем другой? Есть ли еще разница, которая не имеет ничего общего с политикой вокруг Oracle?

В чем наиболее заметная разница с вашей точки зрения?

Ответы [ 2 ]

14 голосов
/ 10 октября 2011

Одно заметное отличие состоит в том, что большое количество плагинов переехало в Дженкинс.Хотя вы все еще сможете использовать старые версии с Hudson, новые версии уже зависят от Jenkins.Кроме того, новые плагины в основном создаются с зависимостями от самых последних версий Jenkins, так что вы, вероятно, не сможете использовать их без проблем на Hudson.

Это, вероятно, будет отличаться от плагина к плагину, некоторые могут быть более совместимыс Гудзоном, чем другие, в то время как третьи предоставляют версии для обоих инструментов.Но если что-то не работает с плагином, вам будет легче получить помощь, если вы используете Jenkins.

РЕДАКТИРОВАТЬ: Вот интересная ссылка , которую я нашел, а не только предоставить некоторые твердые цифры наДженкинс и Хадсон пошли разными путями, но также решают (не) проблему ИС, которая была упомянута в другом посте здесь ...

0 голосов
/ 13 октября 2011

проверьте работу, выполняемую для очистки кода, и проверки IP, которые необходимы, чтобы принадлежать Eclipse Foundation.Это один из главных отличий, если вы заботитесь о чистом IP.

Сколько плагинов вы используете?Hudson поддерживает многие из наиболее важных плагинов независимо друг от друга и работает с владельцами плагинов, чтобы обеспечить совместимость с теми, которые по-прежнему поддерживаются их владельцами в Jenkins.

См. Презентации JavaOne, в которых показано, как поддерживается Hudson и добавлены новые функции.https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do (поиск Гудзона)

Также ознакомьтесь с проектом Гудзона на Eclipse http://www.eclipse.org/hudson/

...