Jenkins CI, o se mea faigaluega mo galuega otometi

 

jenkins_logo

Jenkins I.C.

I o tatou aso i lea aso tatou te maua ai i tatou lava ma le anoanoaʻi o mea fai soo ma masani ona faigata. I le avea ai ma sysadmins, ua i ai la tatou sili matagofie tusitusiga e faʻatino ai le vaʻavaʻaia ma le faʻatonutonuina o galuega, ae mo le faʻaaogaina e le aufaʻaoga masani ma le faamamaina o galuega e masani ona aoga ma talafeagai.

Jenkins I.C. ua faʻaalia o se mea faigaluega mo Tuufaatasi faifai pea (CIo lona mafuaʻaga ia otometi vaega toe fai o atinaʻe polokalama pei o tuʻufaʻatasiga ma iunite suʻega e mautinoa ai le faʻaauau pea ona tuʻuina mai le aoga polokalama. Ma afifi mo tufatufaina tele o Linux ma le BSD.

Ae ui i lea, o loʻo iai le tele o filifiliga e ono manaʻomia e Sysadmins ma tagata faʻaoga, pei o le faʻataunuʻuina o le Shell Command poʻo le faʻailoaina o tusitusiga i se auala tutusa e pei ona matou faia i se Terminal.

O se tasi o ona uiga sili ona matagofie o le mafai lea ona configure faigofie e ala i luga o le upega tafailagi graphic interface, e tutusa ma crontab ae ma vave vaaia vaʻaiga.

Galuega faʻatulagaina i Jenkins CI

Galuega faʻatulagaina i Jenkins CI

O lona autu autu ofo mai ia i tatou, i se sili ata ma faʻafiafia auala, le tulaga o tatou uma faʻatulagaina galuega e faʻamaonia pe ua latou tamoʻe manuia pe leai.

Jenkins Tasks mo Lau Lava Fale ma Tofotofoga

Jenkins Tasks mo Lau Lava Fale ma Tofotofoga

E le gata i lea, o loʻo i ai le avanoa e faʻamautuina ai faʻalagolago i le va o galuega ma isi gaioiga faʻalagolago i le iʻuga o le faʻatinoina o latou taʻi tasi, lea e aoga tele mo le otometi sili atu faigata galuega. O le isi ona penefiti o loʻo iai 'upega tafaʻilagi backend, lea e faʻatagaina ai matou ona faʻafesoʻotaʻi ni 'auʻaunaga ina ia mafai ai ona tufatufaina galuega i totonu ia latou pe faʻatinoina le Master-Slave fale faʻataʻitaʻiga ina ia mafai ai e le master server ona amataina galuega i luga o le' auʻaunaga o loʻo avea ma pologa E oʻo lava i le Maualuga Avanoa gafatia ina ia i ai ni mea sese i le Matai tautua, o se pologa mafai ona avea ma ana matafaioi ma faʻasolosolo galuega i le vaega o totoe o le 'auʻaunaga.

Jenkins I.C. Ua atiaʻe i Java ma faʻaaogaina le sili ona lata mai o lenei gagana e faʻatagaina ai le faʻaopopoina o ana galuega e ala i le faʻaaogaina o faʻapipiʻi ins, e ese mai fuainumera ma faʻatinoina lipoti i le puleaina o fuifui ma tufatufaina sisitema.

Matou te valaaulia oe e taumafai Jenkins I.C. ma faʻateleina lau gaosiga i le maualuga!


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

10 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli.

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Jonatan malo

    Sili mo otometi, ou te leʻi iloa lenei meafaigaluega, faafetai tele lava!

  2.   Iesu Ballesteros malo

    Na lelei mea uma seʻi vagana ua e fai mai na atiaʻe i Java.

  3.   Gonzalo martinez malo

    Java? Ua lava lea mo aʻu e aua le faʻaaogaina pe fautuaina. Sa i ai le tele o loʻu ulu ua i ai ma faiga faia i Java.

    1.    eliotime3000 malo

      O e uiga o Oracle Java poʻo OpenJDK? Aua OpenJDK i le tele o mataupu na avea ma autu tiga mo le tele o JAVA atinaʻe.

      1.    Gonzalo martinez malo

        Sa ou taumafai ma mea uma e lua, ma afai e te vaʻai i le OpenJDK na aumaia ia te aʻu nisi faʻalavelave, o le Oracle JDK foi.

        Le aso Java tuʻufaʻatasia i masini gagana, a itiiti mai e faʻamatalaina i se mea tuusaʻo, pe faʻavae i luga o se mea e pei o le CLR (leai bytecode, VM, poʻo ni mea uiga ese i le va), atonu o le a ou toe mafaufau i ai.

        Java e foliga mai e le o se gagana leaga ia te aʻu (i se isi itu, e foliga lelei tele o se gagana), ae o lona faʻatinoina foliga mai inosia ma leaga.

  4.   Arkana malo

    Ou te fiafia i ie, e fai ai tusitusiga e fetaui ma le mea ou te manaʻo e fai, o le python foi

  5.   Alejandro malo

    Galue otometi mo sysadmin e lelei, ae ou te manatu o le mea sili ona taua e uiga ia Jenkins o le faʻaauau pea tuʻufaʻatasia. Ae maise lava le faʻatutuina o apalai tuʻufaʻatasia i mea faigaluega e pei o Ant poʻo Phing (le Ant of PHP). I se faʻaopopoga i le tele numera o QA plugins e mafai ona faʻaopopoina.

    Ae paga lea e laʻititi lava faʻamatalaga i luga ole initaneti. Ma i leisi itu, o le 'upega tafaʻilagi fesoʻotaʻiga e fai si le fuafuaina, e oʻo lava i tagata faʻaaoga e tele le poto masani.

    Lelei tele tusitusiga. O se mea faigaluega e tatau ona faʻasalalauina.

  6.   eliotime3000 malo

    Mo i latou e le iloa:

    Jenkins o loʻo faʻaaogaina e nisi CyanogenMod developer repositories o loʻo tuʻufaʻatasia ROMs e le o mautinoa le lagolagoina aloaia Cyanogen mo telefoni feaveaʻi pei o le Samsung Galaxy Mini.

  7.   pepe malo

    E lelei, ae mo 'auʻaunaga, na ou manatu na mo le desktop. E tatau ona avea ma se meafaigaluega sili ona mamana ae o fafo atu o laʻu masani faʻaoga tagata.

  8.   Allen malo

    E lelei ma e aoga mo le faʻaauau pea tuʻufaʻatasia o vaega o polokalame, i aso uma ma po fai fale