Mosasamala kanthu za cholakwika kapena chiwopsezo, makasitomala a gitlab.com alandila zosintha zitangosindikizidwa, zomwe ndi phindu la ma CD odzichitira okha. Zigamba za ogwiritsa ntchito omwe ali ndi mayikidwe awo amafunikira kukonzekera kosiyana ndi woyang'anira kutulutsa.
Makasitomala onse a gitlab.com komanso ogwiritsa ntchito mayikidwe awo amapindula ndi zomwe gulu lobweretsa likuchita pofuna kuchepetsa nthawi yozungulira ndikufulumizitsa kutumiza. Mβnkhaniyi tifotokoza kufanana ndi kusiyana kwa njira ziwirizi. nkhani, ndipo tifotokozanso momwe gulu lathu loperekera zinthu limakonzekerera zigamba za ogwiritsa ntchito pamalo awo, komanso momwe timawonetsetsa kuti gitlab.com ndi yatsopano pogwiritsa ntchito makina ogwiritsa ntchito.
Kodi woyang'anira zotulutsa amachita chiyani?
Mamembala a timu mwezi uliwonse kusamutsa udindo woyang'anira kumasulidwa zotulutsa zathu kwa ogwiritsa ntchito pamalo awo, kuphatikiza zigamba ndi zotulutsa zotetezedwa zomwe zitha kuchitika pakati pa zotulutsidwa. Iwo alinso ndi udindo wotsogolera kusintha kwa kampani kupita ku automated, mosalekeza kutumizidwa.
Kutulutsa kodziyika nokha ndi kutulutsa kwa gitlab.com kumagwiritsa ntchito mayendedwe ofanana koma amathamanga nthawi zosiyanasiyana, akufotokoza Marin.
Choyamba, woyang'anira kumasulidwa, mosasamala kanthu za mtundu wotulutsidwa, amaonetsetsa kuti GitLab ikupezeka komanso yotetezeka kuyambira pomwe ntchitoyo yakhazikitsidwa pa gitlab.com, kuphatikizapo kuonetsetsa kuti zomwezo sizikutha mu zomangamanga za makasitomala ndi awo. luso lanu.
Woyang'anira kumasulidwa akayambitsa gulu la ChatOps ku Slack, zina zonse zimachitika mu GitLab pogwiritsa ntchito CICD. Pali kulumikizana kwanjira ziwiri pakati pa ChatOps mu Slack ndi GitLab panthawi yotulutsa pomwe woyang'anira wotulutsa amayambitsa zina mwazinthu zazikulu zomwe zikuchitika.
Kanemayo pansipa akuwonetsa njira zaukadaulo zokonzekera chigamba cha GitLab.
Momwe kutumiza kwadzidzidzi kumagwirira ntchito pa gitlab.com
Njira ndi zida zomwe zimagwiritsidwa ntchito posinthira gitlab.com ndizofanana ndi zomwe zimagwiritsidwa ntchito popanga zigamba. Kusintha gitlab.com kumafuna ntchito yochepa yamanja kuchokera pamalingaliro a woyang'anira kutulutsa.
M'malo mogwiritsa ntchito ChatOps, timagwiritsa ntchito mawonekedwe a CI mwachitsanzo. mapaipi okonzedwa, yomwe woyang'anira kumasulidwa amatha kukonza zina kuti zichitike panthawi yofunikira. M'malo mwa njira yopangira pamanja, pali payipi yomwe imayenda nthawi ndi nthawi kamodzi pa ola yomwe imatsitsa zosintha zatsopano zomwe zapangidwa kumapulojekiti a GitLab, kuziyika ndikukonzekera kutumizidwa, ndikuyesa kuyesa, QA ndi njira zina zofunika.
"Kotero tili ndi ntchito zambiri zomwe zikuyenda m'malo osiyanasiyana pamaso pa gitlab.com, ndipo pambuyo poti malowa ali bwino komanso kuyesa kuwonetsa zotsatira zabwino, woyang'anira kumasulidwa amayamba ntchito zotumizira gitlab.com," akutero Marin.
Ukadaulo wa CICD wothandizira zosintha za gitlab.com zimasinthiratu njira yonseyo mpaka pomwe woyang'anira wotulutsa amayenera kuyambitsa pamanja kutumizira malo opangira ku gitlab.com.
Marin amapita mwatsatanetsatane zakusintha kwa gitlab.com mu kanema pansipa.
Ndi chiyani chinanso chomwe gulu loperekera katundu limachita?
Kusiyana kwakukulu pakati pa njira zosinthira za gitlab.com ndikutulutsa zigamba kwa makasitomala mnyumba ndikuti njira yomalizayi imafuna nthawi yochulukirapo komanso ntchito zambiri zamanja kuchokera kwa woyang'anira kumasulidwa.
Chimodzi mwa zolinga zazing'ono za gulu loperekera ndikuchepetsa kuchuluka kwa ntchito zamanja za woyang'anira kumasulidwa kuti afulumizitse kumasulidwa. Gululi likuyesetsa kufewetsa, kuwongolera, ndikusinthiratu njira yotulutsira, zomwe zithandizire kukonza zovuta zovuta (S3 ndi S4, pafupifupi. womasulira). Kuyang'ana pa liwiro ndi chizindikiro chachikulu cha magwiridwe antchito: ndikofunikira kuchepetsa MTTP - nthawi yoyambira kulandira pempho lophatikizana mpaka kutumiza zotsatira ku gitlab.com - kuyambira maola 50 mpaka maola 8.
Gulu lotumiza likugwiranso ntchito yosamutsa gitlab.com kupita ku Kubernetes.
Mkonzi wa NB: Ngati mudamvapo kale zaukadaulo wa Kubernetes (ndipo sindikukayika kuti muli nawo), koma simunagwirepo ndi manja anu, ndikupangira kutenga nawo gawo pamaphunziro apamwamba pa intaneti. Kubernetes Base, zomwe zidzachitika September 28-30, ndi Kubernetes Mega, yomwe idzachitika October 14-16. Izi zikuthandizani kuti muziyenda molimba mtima ndikugwira ntchito ndiukadaulo.
Izi ndi njira ziwiri zomwe zimatsata cholinga chimodzi: kubweretsa zosintha mwachangu, zonse za gitlab.com komanso kwamakasitomala kumalo awo.
Malingaliro kapena malingaliro aliwonse kwa ife?
Aliyense ndiwolandiridwa kuti apereke nawo ku GitLab, ndipo tikulandila ndemanga kuchokera kwa owerenga athu. Ngati muli ndi malingaliro a gulu lathu loperekera, musazengereze pangani pempho ndi chidziwitso team: Delivery.