Jenkins (ohjelmisto)

Wikipediasta
Siirry navigaatioon Siirry hakuun
Jenkins
Kehityshistoria
Vakaa versio 2.485 ()[1]
Tiedot
Lisenssi MIT-lisenssi
Aiheesta muualla
Verkkosivusto
Versiohallinta

Jenkins on käännösautomaation palvelinohjelmisto, jota käytetään jatkuvan integraation ja jatkuvan toimituksen palvelimissa.[2] Jenkins tukee useita eri versiohallintajärjestelmiä sekä ohjelmointikieliä.[2] Jenkins ei poista tarvetta tehdä skriptejä yksittäisille vaiheille.[2]

Jenkinsin edeltäjä oli Hudson, jonka Kohsuke Kawaguchi kehitti Sun Microsystemsillä vuonna 2004.[2][3] Vuonna 2011 syntyi keskustelua miten toiminta jatkuu Oraclen kanssa.[4][5] Lopulta lähdekoodi forkattiin Jenkins-projektiksi.[4][6] Kawaguchi julkaisi Hudsonin avoimena lähdekoodina kun Sunilla oli lisääntynyt kiinnostus avoimeen lähdekoodiin. Kun Oracle osti Sunin Oracle otti tavaramerkin Hudsoniin vuonna 2010. Hudsonin lähdekoodi forkattiin ja projekti jatkui vuonna 2011. Myöhemmin Hudson luovutettiin Eclipse Foundationille.[7]

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]