Amaphrojekthi
Lapho sihlola izixazululo ezingaba khona ze-Git Forge entsha, sicabangele
I-Pagure ne-Gitlab. Ngokusekelwe ocwaningweni mayelana
Izimfuneko zazihlanganisa izici ezifana nokuthumela izicelo zokucindezela nge-HTTPS, izindlela zokukhawulela ukufinyelela emagatsheni, ukusekelwa kwamagatsha azimele, ukuhlukaniswa kokufinyelela kwabasebenzisi bangaphandle nabangaphakathi (ngokwesibonelo, ukusebenzela ekuqedeni ubungozi ngesikhathi sokuvinjelwa ukudalula ulwazi mayelana nenkinga) , isixhumi esibonakalayo esijwayelekile, ukuhlanganiswa kwezinhlelo ezingaphansi zokusebenza ngemibiko yezinkinga, ikhodi, imibhalo kanye nokuhlelwa kwezici ezintsha, ukutholakala kwamathuluzi okuhlanganiswa ne-IDE, ukusekelwa kokuhamba komsebenzi okujwayelekile.
Emandleni e-GitLab agcine enomthelela esinqumweni sokukhetha le nkundla, kukhulunywe ngayo ngokusekelwa kwamaqembu amancane anokufinyelela okukhethiwe kumakhosombe, ikhono lokusebenzisa i-bot ukuze kuhlanganiswe okuzenzakalelayo (i-CentOS Stream iyadingeka ukugcina amaphakheji nge-kernel), ubukhona bamathuluzi akhelwe ngaphakathi okuthuthukiswa kokuhlela, amandla okusebenzisa insiza ye-SAAS esenziwe ngomumo enezinga eliqinisekisiwe lokutholakala (kuzokhulula izinsiza zokugcina ingqalasizinda yeseva).
Isinqumo sesivele sikhona
Inhloso yokusebenzisa isevisi ye-SAAS (uhlelo lokusebenza njengesevisi) ehlinzekwa yi-GitLab, esikhundleni sokusebenzisa i-GitLab kumaseva ayo, nayo yagxekwa, okwenza insiza ingalawuleki (ngokwesibonelo, akunakwenzeka ukuba uqiniseke ukuthi bonke ubungozi isistimu iyasuswa ngokushesha,
Ngaleso sikhathi, i-GitLab
Imisebenzi elandelayo idluliselwe ebangeni lamahhala:
- Ukunamathisela udaba oluhlobene;
- Khipha ukukhishwa kusuka ku-GitLab kuya ku-CSV;
- Indlela yokuhlela, ukuhlela kanye nokubona ngeso lengqondo inqubo yokuthuthukiswa komsebenzi ngamunye noma ukukhishwa;
- Isevisi eyakhelwe ngaphakathi yokuxhuma abahlanganyeli bephrojekthi nabantu besithathu kusetshenziswa i-imeyili.
- Itheminali yewebhu ye-Web IDE;
- Ikhono lokuvumelanisa amafayela ukuhlola izinguquko zekhodi kutheminali yewebhu;
- Izilawuli zedizayini ezikuvumela ukuthi ulayishe ama-mockups nezimpahla ozozikhipha, usebenzisa ukukhishwa njengendawo eyodwa yokufinyelela kukho konke okudingayo ukuze uthuthukise isici esisha;
- Imibiko yekhwalithi yekhodi;
- Ukusekelwa kwabaphathi bephakheji Conan (C/C++), Maven (Java), NPM (node.js) kanye NuGet (.NET);
- Ukusekela ukuthunyelwa kwe-canary, okukuvumela ukuthi ufake inguqulo entsha yohlelo lokusebenza engxenyeni encane yezinhlelo;
- Ukusatshalaliswa okukhulayo, okuvumela izinguqulo ezintsha ukuthi zilethwe enanini elincane kuphela lezinhlelo ekuqaleni, kancane kancane zikhuphule ukufakwa ku-100%;
- Amafulegi okwenza kusebenze ukusebenza, akwenza kube nokwenzeka ukuletha iphrojekthi ngezinguqulo ezihlukahlukene, okwenza izici ezithile zisebenze ngamandla;
- Imodi yokubuka konke yokuphakelwa, ekuvumela ukuthi uhlole isimo sendawo ngayinye eqhubekayo yokuhlanganisa ngokusekelwe ku-Kubernetes;
- Ukusekelwa kokuchaza amaqoqo amaningi e-Kubernetes kusihleli (isibonelo, ungasebenzisa amaqoqo e-Kubernetes ahlukene ngokusetshenziswa kwesilingo nemithwalo yomsebenzi);
- Ukusekelwa kokuchaza izinqubomgomo zokuphepha zenethiwekhi yesiqukathi ezikuvumela ukuthi ukhawulele ukufinyelela phakathi kwama-pods e-Kubernetes.
Ukwengeza, kungaphawulwa
Imininingwane emayelana nokuba sengozini izodalulwa ngemva kwezinsuku ezingu-30.
Source: opennet.ru