Jenkins (software)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 27. prosince 2020; kontroly vyžadují 7 úprav .
Jenkins
Typ systém průběžné integrace [d] abezplatný a open source software
Vývojář Kosuke Kawaguchi [d]
Zapsáno v Jáva
První vydání 2011 [1]
Hardwarová platforma Java virtuální stroj
Nejnovější verze 2.361.1 [2] (7. září 2022 ) ( 2022-09-07 )
Licence licence MIT [3]
webová stránka jenkins.io
 Mediální soubory na Wikimedia Commons

Jenkins  je open source softwarový systém Java navržený tak, aby poskytoval nepřetržitý proces integrace softwaru . Rozvětvený v roce 2008 z projektu Hudson společnosti Oracle Kosuke Kawaguchi [4] . Distribuováno pod licencí MIT [5] .

Umožňuje automatizovat část procesu vývoje softwaru , která nevyžaduje lidskou účast, a poskytuje funkce průběžné integrace . Běží v kontejneru servletu , jako je Apache Tomcat . Podporuje nástroje pro řízení zdrojů včetně AccuRev , CVS , Subversion , Git , Mercurial , Perforce , Clearcase a RTC . Může vytvářet projekty pomocí Apache Ant a Apache Maven a spouštět libovolné skripty shellu a dávkové soubory Windows . Sestavení lze spustit mnoha způsoby, například událostí potvrzení v systému správy verzí , plánem, požadavkem na konkrétní adresu URL po dokončení jiného sestavení ve frontě.

Jenkins lze rozšířit pomocí pluginů .

Řízení přístupu je implementováno dvěma způsoby: autentizací uživatele a autorizací . Je podporována ochrana proti vnějším hrozbám, včetně útoků CSRF a škodlivých sestavení [6] .

V roce 2011 Jenkins obdržel cenu InfoWorld 's Best Open Source [7] .

Poznámky

  1. http://jenkins.361315.n4.nabble.com/Jenkins-1-396-released-td3257106.html
  2. LTS Changelog . Archivováno z originálu 7. dubna 2022. Staženo 11. dubna 2022.
  3. Licence  _
  4. Dan Dyer. Proč stále nepoužíváte Hudson? . Získáno 21. května 2008. Archivováno z originálu dne 26. dubna 2012.
  5. Kawaguchi, Kohsuke. Použijte Hudson: Licence . Datum přístupu: 30. ledna 2011. Archivováno z originálu 15. května 2007.
  6. Zabezpečení Jenkinse (downlink) . Získáno 30. března 2017. Archivováno z originálu 15. září 2016. 
  7. Ocenění - Jenkins - Jenkins Wiki . Získáno 13. září 2016. Archivováno z originálu 23. listopadu 2016.