Oracle koupil Sun, zdedil Hudson a komunita se rozstepila. Vetsina vyvojaru vytvorila Jenkins. My jsme na Hudsonu zustali dele nez bychom meli — ted je cas prejit.
Migrace je jednoducha¶
Jenkins je fork Hudsonu — joby, build historie, pluginy jsou kompatibilni. Zastavit Hudson, nainstalovat Jenkins, zkopirovat HOME, nastartovat. Nektere pluginy potrebuji reinstalaci. Doporucujeme paralelni beh na jinem 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. Defaultne je Jenkins otevreny — nastavte security hned.
Zaverem¶
Pokud stale pouzivate Hudson, prejdete. Ekosystem je kompletne na strane Jenkins.