Jenkins CI, kayan aiki ne na aikin sarrafa kai

syeda_abubakar

Jenkins I.C.

A cikin yau zuwa yau mun sami kanmu da bambancin maimaita ayyuka da galibi masu wahala. Kamar yadda sysadmins, muna da abubuwan ban mamaki rubutun don aiwatar da aikin kulawa da ayyukan gudanarwa, yayin da kundin adireshin masu amfani na yau da kullun da ayyukan tsabtatawa galibi ke da amfani kuma ya dace.

Jenkins I.C. an gabatar dashi azaman kayan aiki don Ci gaba da hadewa (CIwanda manufar sa ita ce ta atomatik maimaita matakai na cigaban software kamar tari da gwajin naúrar don tabbatar da ci gaba da isar da kayan aikin aiki. Tare da fakiti don manyan rarrabawa na Linux da BSD.

Koyaya, ya ƙunshi zaɓuɓɓuka da yawa waɗanda Sysadmins da masu amfani zasu iya sha'awar, kamar aiwatar da Umarnin Shell ko kiran rubutun a cikin irin wannan hanyar kamar yadda zamu yi a cikin Terminal.

Ofaya daga cikin kyawawan halayenta shine ikon iya daidaitawa ta hanyar yanar gizo mai zane, mai kama da crontab amma tare da ra'ayoyin gani kai tsaye.

Haɓaka Ayyuka a cikin Jenkins CI

Haɓaka Ayyuka a cikin Jenkins CI

Babban kwamitinta yana ba mu, a cikin hoto mai ban sha'awa da nishaɗi, matsayin duk ayyukanmu da aka tsara don tabbatar da cewa sun yi nasara ko a'a.

Ayyukan Jenkins don Ginin ku da Gwajin ku

Ayyukan Jenkins don Ginin ku da Gwajin ku

Ari akan haka, akwai yiwuwar kafa dogaro tsakanin ɗawainiya da ayyuka na gaba dangane da sakamakon aiwatar da ɗayansu, wanda ke da amfani ƙwarai don sarrafa ayyukan da suka fi ƙarfin aiki. Wani fa'idarsa shine yana da backend na yanar gizo, wanda ke ba mu damar haɗa sabobin da yawa don rarraba ayyuka tsakanin su ko aiwatar da gine-ginen Master-Slave don sabar uwar garke ta faɗakar da ayyuka a kan sabobin da ke haɗe da ita azaman bawa. Har ila yau yana ba da damar Samun High Availability don haka lokacin da aka sami kurakurai a cikin sabar Babbar Jagora, bawa zai iya karɓar matsayinsa kuma ya tsara ayyukan a cikin sauran sabobin.

Jenkins I.C. An haɓaka shi a cikin Java kuma yana amfani da sabuwar damar wannan harshe don ba da damar faɗaɗa ayyukanta ta hanyar amfani da su toshe ins, wanda ya bambanta daga ƙididdiga da rahotannin aiwatarwa zuwa gudanarwa gungu da tsarin rarrabawa.

Muna gayyatarku ka gwada Jenkins I.C. da kuma kara yawan aiki zuwa matsakaici!


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Jonathan m

    Mai girma ga aikin kai, Ban san wannan kayan aikin ba, na gode sosai!

  2.   Yesu Ballesteros m

    Komai yayi daidai har sai kace an bunkasa shi a Java.

  3.   Gonzalo Martinez m

    Java? Ya isa gare ni kada in yi amfani da shi ko ba da shawarar shi. Ina da yawan ciwon kai tuni tare da tsarin da aka yi a Java.

    1.    lokacin3000 m

      Shin kuna nufin Oracle Java ko OpenJDK? Saboda OpenJDK a lokuta da yawa ya kasance babban ciwon kai ga yawancin masu haɓaka JAVA.

      1.    Gonzalo Martinez m

        Nayi kokari da duka biyun, kuma idan kaga OpenJDK ya kara bani matsala, maganar JDK ma.

        Ranar da aka haɗa Java cikin yaren mashin, aƙalla an fassarashi zuwa wani abu kai tsaye, ko kuma ya dogara da wani abu kamar CLR (babu bytecode, VM, ko wani abu mai ban mamaki a tsakani), Ina iya sake yin la'akari da shi.

        Java ba yare ba ne a wurina (akasin haka, da alama yana da kyau a matsayin yare), amma aiwatar da shi yana da ƙyama da bala'i.

  4.   jirgin m

    Na fi son masana'anta, don ƙirƙirar rubutun da ya dace da abin da nake son yi, shi ma Python ne

  5.   Alejandro m

    Aikin sarrafa kai yana da kyau ga sysadmin, amma ina tsammanin abu mafi mahimmanci game da Jenkins shine ci gaba da haɗin kai. Musamman tura aikace-aikace hada shi da kayan aiki kamar Ant ko Phing (Ant na PHP). Baya ga adadi mai yawa na QA plugins da za a iya ƙarawa.

    Abun takaici akwai takaddun takardu kadan a yanar gizo. Kuma a gefe guda, tsarin yanar gizon ba shi da ma'ana, har ma ga masu amfani da ƙwarewa da yawa.

    Labari mai kyau. Kayan aiki ne wanda dole ne a yada shi.

  6.   lokacin3000 m

    Ga wadanda basu sani ba:

    Jenkins wasu masu amfani da CyanogenMod ke amfani dasu wadanda suke tattara ROMs waɗanda basu da tabbacin tallafin Cyanogen na hukuma don samfuran wayar hannu kamar Samsung Galaxy Mini.

  7.   Pepe m

    Yana da kyau, amma na sabobin ne, nayi tsammanin na tebur ne. Dole ne ya zama kayan aiki mai iko sosai amma ya fita daga kewayon mai amfani na al'ada.

  8.   Allen m

    Yana da kyau kuma yana aiki don ci gaba da haɗin abubuwan haɗin software, ginin yau da kullun