IJenkins CI, ithuluzi lokuzenzakalela komsebenzi

jenkins_logo

UJenkins CI

Osukwini lwethu nosuku sizithola sinokuhlukahlukana kwemisebenzi ephindaphindwayo futhi evame ukuba yisidina. Njengama-sysadmins, sinezimangaliso zethu izikripthi ukwenza imisebenzi yokuqapha iseva nokuphatha, kuyilapho okwenzelwe abasebenzisi abajwayelekile besikhombi nemisebenzi yokuhlanza imvamisa kuyasiza futhi kufanelekile.

UJenkins CI yethulwa njengethuluzi le- Ukuhlanganiswa okuqhubekayo (CIinhloso yawo ukuzenzekelayo izigaba eziphindaphindwayo zokuthuthuka kwesoftware njenge ukuhlanganiswa nokuhlolwa kweyunithi ukuqinisekisa ukulethwa okuqhubekayo kwesoftware esebenzayo. Ngamaphakheji wokusabalalisa okukhulu kwe Linux kanye ne-BSD.

Kodwa-ke, iqukethe izinketho ezahlukahlukene amaSysadmins nabasebenzisi abangaba nentshisekelo kuzo, njengokusebenzisa amaShell Commands noma ukufaka imibhalo ngendlela efanayo naleyo ebesingayenza kuTheminali.

Enye yezimfanelo zayo ezikhanga kakhulu yikhono lokumisa kalula ngokusebenzisa isikhombimsebenzisi sokuqhafaza sewebhu, esifana ne-crontab kepha nempendulo ebonakalayo ngokushesha.

Ukucushwa Komsebenzi kuJenkins CI

Ukucushwa Komsebenzi kuJenkins CI

Iphaneli yalo eyinhloko isinikeza, ngendlela ecacile futhi ejabulisayo, isimo sayo yonke imisebenzi yethu ehleliwe ukuqinisekisa ukuthi isebenze ngempumelelo noma cha.

Imisebenzi kaJenkins Yokwakha Nokuhlola Kwakho

Imisebenzi kaJenkins Yokwakha Nokuhlola Kwakho

Ngokwengeziwe, kukhona amathuba okusungula ukuncika phakathi kwemisebenzi nezenzo ezilandelayo ngokuya ngomphumela wokwenziwa kwalowo nalowo wabo, okulusizo olukhulu ukwenza imisebenzi eyinkimbinkimbi ngokwengeziwe. Enye yezinzuzo zayo ukuthi ine ukubuyela emuva kwewebhu, esivumela ukuthi sixhumanise amaseva amaningi ukuze sisabalalise imisebenzi phakathi kwabo noma sisebenzise izakhiwo ze-Master-Slave ukuze iseva eyinhloko ivuse imisebenzi kumaseva ahlobene nayo njengesigqila. Ibuye inikeze ngamakhono wokutholakala okuphezulu ukuze kuthi lapho kunamaphutha kuseva ye-Master, isigqila sikwazi ukuthatha indima yaso futhi sihlele imisebenzi kwamanye amaseva.

UJenkins CI Ithuthukiswe eJava futhi isebenzisa ithuba lwakamuva lolu limi ukuvumela ukwandiswa kokusebenza kwalo ngokusebenzisa i- ama-plug ins, ezahlukahluka kusuka kwizibalo nemibiko yokwenza kuya ekuphatheni amaqoqo nezinhlelo ezisatshalalisiwe.

Sikumema ukuthi uzame UJenkins CI futhi wandise umkhiqizo wakho ufike ezingeni eliphezulu!


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UJonatan kusho

    Kuhle kakhulu nge-automation, bengingazi leli thuluzi, ngiyabonga kakhulu!

  2.   UJesu Ballesteros kusho

    Konke bekuhamba kahle uze usho ukuthi kuthuthukiswe eJava.

  3.   Gonzalo Martinez kusho

    IJava? Kwanele ukuthi ngingayisebenzisi noma ngiyincome. Nganginekhanda eliningi ebesivele linamasistimu enziwe eJava.

    1.    eliotime3000 kusho

      Usho i-Oracle's Java noma i-OpenJDK? Ngoba i-OpenJDK ezimweni eziningi ibilokhu iyikhanda eliyinhloko labathuthukisi abaningi be-Java.

      1.    Gonzalo Martinez kusho

        Ngizizamile zombili, futhi uma ubona ukuthi i-OpenJDK inginike inkinga eningi, i-oracle JDK nayo.

        Usuku iJava luhlanganiswa nolimi lomshini, okungenani luhumushelwa kokuqondile, noma lususelwa entweni efana ne-CLR (ayikho i-bytecode, i-VM, noma izinto eziyinqaba phakathi), mhlawumbe ngizoyicubungula futhi.

        IJava ayibonakali njengolimi olubi (kunalokho, njengolimi lubukeka luluhle kakhulu), kepha ukuqaliswa kwayo kubonakala kunengeka futhi kuyinhlekelele.

  4.   arkhan kusho

    Ngincamela indwangu, ukudala iskripthi esifanelana nalokho engifuna ukukwenza, futhi kuyipython

  5.   Alejandro kusho

    Ukuzenzekelayo komsebenzi kulungele i-sysadmin, kepha ngicabanga ukuthi into ebaluleke kakhulu ngeJenkins ukuhlanganiswa okuqhubekayo. Ikakhulukazi ukuthunyelwa kwezicelo okukuhlanganisa namathuluzi afana ne-Ant noma i-Phing (i-Ant ye-PHP). Ngaphezu kwenani elikhulu lama-plugins we-QA angangezwa.

    Ngeshwa kunemibhalo emincane kakhulu ku-inthanethi. Ngakolunye uhlangothi, isikhombimsebenzisi sewebhu asihambisani neze, ngisho nabasebenzisi abanolwazi oluningi.

    I-athikili enhle kakhulu. Kuyithuluzi okufanele lisatshalaliswe.

  6.   eliotime3000 kusho

    Okwalabo abangazi:

    IJenkins isetshenziswa kwamanye amakhosombe wonjiniyela weCyanogenMod ahlanganisa amaROM angaqinisekisi ukusekelwa okusemthethweni kweCyanogen yamamodeli weselula afana ne-Samsung Galaxy Mini.

  7.   pepe kusho

    Kuhle, kepha kungenxa yamaseva, bengicabanga ukuthi yenzelwe ideskithophu. Kufanele kube ithuluzi elinamandla kakhulu kepha alikho kububanzi bami obujwayelekile bomsebenzisi.

  8.   allen kusho

    Kuhle futhi kusebenza ukuhlanganiswa okuqhubekayo kwezingxenye zesoftware, kwakha nsuku zonke nasebusuku