Какая самая заметная разница между Дженкинсом и Хадсоном из пользовательской перспективы?
Прошло около 10 месяцев, когда Дженкинс откололся от Хадсона.
Когда вы просматриваете домашние страницы проекта, мне интересно, каковы же различия между Хадсоном и Дженкинсом в то же время. Из журнала изменений я не очень многому научился. Существует множество изменений, и основное отличие, по-видимому, заключается в том, что Дженкинс выпускает чаще с меньшими изменениями, а Хадсон реже, но затем с большим количеством изменений в выпуске.
Есть ли еще заметные отличия?
Итак, есть ли вещи, которые заставляют меня как разработчика, нуждающегося в том, чтобы система CI была более продуктивной, чем с той или иной?
Является ли один из них более стабильным, чем другой?
Есть ли какая-то разница, которая не имеет ничего общего с политикой вокруг Oracle?
Какое наиболее заметное отличие от вашей точки зрения?
Ответы
Ответ 1
Одна заметная разница заключается в том, что большое количество плагинов переместилось в Jenkins. Хотя вы все равно сможете использовать старые версии с Hudson, более новые версии будут зависеть от Jenkins. Также новые плагины в основном создаются с зависимостями от довольно недавних версий Jenkins, поэтому вы, вероятно, не сможете использовать их без хлопот по Hudson.
Это, вероятно, будет отличаться от плагина к плагину, некоторые из них могут быть более совместимы с Hudson, чем другие, в то время как другие предоставляют версии для обоих инструментов. Но если что-то не работает с плагином, вы получите помощь легче, если используете Jenkins.
EDIT: Вот интересная ссылка, которую я нашел, не только предоставив некоторые сплошные номера на разных путях, которые взяли Дженкинс и Хадсон, но и обратился к (не- ) вопрос об IP, который упоминался здесь в другом сообщении...
Ответ 2
проверить работу, выполняемую при очистке кода и проверках IP, которые необходимы для участия в Eclipse Foundation. Это один из больших отличий, если вы заботитесь о чистом IP-адресе.
Сколько плагинов вы используете? Хадсон поддерживает многие из самых важных плагинов самостоятельно и работает с владельцами плагинов, чтобы поддерживать совместимость с теми, которые все еще поддерживаются их владельцами в Jenkins.
См. презентации JavaOne, которые показывают, как поддерживается Hudson, и добавлены новые функции.
https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do (поиск Хадсона)
Также проверьте проект Hudson в Eclipse http://www.eclipse.org/hudson/