Baye bakwazi ukukhupha malunga ne-73 amawaka amathokheni kunye neephasiwedi kwiiprojekthi ezivulekileyo kwiirekhodi zoluntu zeTravis CI.

Mva nje I-Aqua Security ibhengeze ukupapashwa kweziphumo ukusuka kuphononongo malunga nobukho bedatha ebuthathaka kwizigodo zokwakha ezifumaneka esidlangalaleni kwiTravis CI inkqubo yokudibanisa eqhubekayo.

Abaphandi baye bafumana indlela yokukhupha iirekhodi ezizigidi ezingama-770 kwiiprojekthi ezahlukeneyo. Ngexesha lovavanyo lweerekhodi ze-8 yezigidi, malunga nama-73 amathokheni, iziqinisekiso kunye nezitshixo zokufikelela zichongiwe kwidatha efunyenweyo. ezinxulumene neenkonzo ezininzi ezidumileyo, kubandakanya iGitHub, iAWS, kunye neDocker Hub. Ulwazi olutyhiliweyo luvumela ulwakhiwo lweeprojekthi ezininzi ezivulelekileyo ukuba zibe sesichengeni, umzekelo, ukuvuza okufanayo kutsha nje okukhokelele kuhlaselo kwiziseko ezingundoqo zeprojekthi ye-NPM.

I-Travis CI yinkonzo yokudibanisa eqhubekayo esetyenziselwa ukwakha kunye nokuvavanya iiprojekthi zesofthiwe ezibanjwe kwi-GitHub kunye ne-Bitbucket. I-Travis CI yayiyinkonzo yokuqala yeCI yokubonelela ngeenkonzo zokuvula iiprojekthi zomthombo simahla kwaye iyaqhubeka nokwenza njalo.

Umthombo yisoftware yasimahla kwaye iyafumaneka kwiindawo kwi-GitHub phantsi kweelayisensi ezivumelekileyo. Nangona kunjalo, inkampani iphawula ukuba inani elikhulu lemisebenzi ekufuneka umsebenzisi ayibeke iliso kwaye ayenze inokwenza kube nzima kwabanye abasebenzisi ukudibanisa ngempumelelo inguqulo yeShishini kunye neziseko zabo.

Ukuvuza kunxulumene nokukwazi ukufikelela kwiirekhodi zomsebenzisi wenkonzo yeTravis CI yasimahla. nge API eqhelekileyo. Ukumisela uluhlu lwee-ID zelogi ezinokwenzeka, enye i-API ("https://api.travis-ci.org/logs/6976822") isetyenzisiwe, ebonelela ngenye indlela ukukhuphela ilogu ngenombolo yolandelelwano. Ngethuba lophando, kwakunokwenzeka ukuchonga malunga ne-770 yezigidi zeerekhodi ezidalwe ukusuka kwi-2013 ukuya ku-Meyi 2022 ngexesha lendibano yeeprojekthi eziwela phantsi kwesicwangciso sentlawulo yamahhala ngaphandle kokuqinisekiswa.

Kuphando lwethu lwamva nje, thina kwiQela leNautilus sifumanise ukuba amashumi amawaka eethokheni zabasebenzisi avezwa ngeTravis CI API, evumela nabani na ukuba afikelele kwiirekhodi ezicacileyo zembali. Ngaphezulu kwe-770 yezigidi zasimahla zobhaliso lwabasebenzisi ezifumanekayo, apho unokukhupha ngokulula iithokheni, iimfihlo, kunye nezinye iziqinisekiso ezinxulumene nababoneleli benkonzo yelifu abadumileyo njengeGitHub, AWS, kunye neDocker Hub. Abahlaseli banokusebenzisa le datha inobuzaza ukuqalisa uhlaselo olukhulu lwe-cyber kwaye bahambe ecaleni efini.

Sixele iziphumo zethu kuTravis, owaphendula wathi lo mbandela "ngoyilo" ke zonke iimfihlo zikhoyo ngoku. Bonke abasebenzisi be-Travis CI basimahla banokuba semngciphekweni, ke sicebisa ukuba ujikelezise izitshixo zakho kwangoko.

Uhlalutyo lwesampulu yovavanyo lubonise ukuba, kwiimeko ezininzi, irejistri ibonisa ngokucacileyo iiparamitha zokufikelela kwiindawo zokugcina, ii-APIs kunye nokugcinwa, okwaneleyo ukufikelela kwiindawo zokugcina zangasese, ukwenza utshintsho lwekhowudi okanye ukudibanisa neendawo zefu ezisetyenziswa kwisiseko.

Ngokomzekelo, amathokheni okudibanisa kwii-repositories kwi-GitHub, ii-password zokubamba iindibano kwi-Docker Hub, izitshixo zokufikelela kwiinkonzo zeWebhu ze-Amazon (AWS), iiparitha zokuxhuma kwi-MySQL kunye ne-PostgreSQL DBMS zifunyenwe kwiilogi.

Kuyaphawuleka ukuba abaphandi barekhoda ukuvuza okufanayo nge-API ngo-2015 nango-2019. Ukulandela izehlo zangaphambili, uTravis wongeze izithintelo ezithile ukwenza kube nzima ukulayisha idatha eninzi kunye nokunciphisa ukufikelela kwe-API, kodwa ezi zithintelo zoyiswa. Ukongeza, uTravis uzame ukusula idatha ebuthathaka kwiilog, kodwa idatha yacinywa kuphela.

Le ngxaki kwaxelwa kuTravis CI kwixesha elidlulileyo kwaye yapapashwa kumajelo eendaba ngo-2015 nango-2019, kodwa ayizange ilungiswe ngokupheleleyo. Kwi-2015, uTravis CI uthumele isaziso sengxelo yesiganeko esifundeka ngolu hlobo: 

“Okwangoku sifumana uhlaselo olusasazwayo kwi-API yethu yoluntu esikholelwa ukuba ijolise ekuvezeni iithokheni zokuqinisekisa zeGitHub. Amanyathelo okuthintela asekho kwaye siza kuhlaziya ngokufanelekileyo. ” 

Ukuvuza kuchaphazele ikakhulu abasebenzisi beeprojekthi zomthombo ovulekileyo, lowo iTravis ibonelela ngokufikelela simahla kwinkonzo yayo yokudibanisa eqhubekayo.

Ngethuba lokuqinisekiswa ngababoneleli benkonzo abathile, kwaqinisekiswa ukuba malunga nesiqingatha samathokheni kunye nezitshixo ezixutywe kwiirejistri zisasebenza. Bonke abasebenzisi benguqulo yamahhala yenkonzo yeTravis CI bayacetyiswa ukuba batshintshe ngokukhawuleza izitshixo zokufikelela, kunye nokuqwalasela ukucinywa kweelogi zokwakha kunye nokuqinisekisa ukuba idatha ebuthathaka ayithunyelwanga kwirejista.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngayo, unokujonga kwiinkcukacha Kule khonkco ilandelayo.


Umxholo wenqaku uyabambelela kwimigaqo yethu imigaqo yokuziphatha yokuhlela. Ukuxela impazamo cofa apha.

Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa.

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.