Oracle koupil Sun, zdedil Hudson a komunita se rozstepila. Většina vývojářů vytvořila Jenkins. My jsme na Hudsonu zůstali déle nez bychom měli — teď je čas přejít.
Migrace je jednoduchá¶
Jenkins je fork Hudsonu — joby, build historie, pluginy jsou kompatibilni. Zastavit Hudson, nainstalovat Jenkins, zkopirovat HOME, nastartovat. Některé pluginy potrebuji reinstalaci. Doporučujeme paralelní běh na jiném portu pro overeni.
Nove moznosti¶
Distribuovane buildy (master-slave), aktualizovany Plugin Manager, CLI pro scriptovani jobu. Typicky pipeline: SVN checkout, Maven build, JUnit report, Cobertura coverage, deploy na test, Selenium smoke testy. 12-15 minut.
Security¶
LDAP autentizace, Matrix Authorization, HTTPS pres reverse proxy, Audit Trail plugin. Defaultně je Jenkins otevřený — nastavte security hned.
Závěrem¶
Pokud stale používáte Hudson, prejdete. Ekosystem je kompletně na straně Jenkins.
Potřebujete pomoc s implementací?
Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.
Kontaktujte nás