Joogteynta gudbinta ee Git-ku salaysan
Ku xidh bixiyaha git hal mar waxaana kaydkaagu noqonayaa isha runta ah. Riix koodhka oo madalku way kuu dhisaysaa oo way kuu geesaysaa.
Ku xir GitHub, GitLab ama Bitbucket adigoo isticmaalaya OAuth waxaana furayaashaaga dirista lagu keydiyaa kaydka aqoonsiga ee la codeeyay, weligoodna kuma jiraan qaabeynta caadiga ah. Webhook ayaa dhacaya mar kasta oo la riixo (push), taas oo kicinaysa dhuumaha dhismaha-iyo-dirista ee waara oo socodsiinaysa tillaabooyinka dhismaha ee xirmooyinkaaga — Composer, npm iyo kuwa kale — ka hor intaan la soo saarin bogga.
Xiriiri laamaha (branches) iyo deegaannada (environments) sida ay kooxdaadu horeyba u shaqeyso: main ilaa production, staging ilaa staging, ama nooca habab ee aad doorbideyso. Isku dar (merge) laan kadib deegaanka ku habboon ayaa si iskiis ah u cusboonaada, markaa kor u qaadista isbeddelku waa kaliya git push.
- Ku xidh GitHub, GitLab ama Bitbucket adigoo isticmaalaya OAuth, adigoo furayaasha dirista ku haysta keydka aqoonsiga
- Bogag-riixidda webhook waxay bilowdaa dhuumo waarta oo dhisme-iyo-geyn ah
- Tallaabooyinka dhismaha ee rasiidh kasta waxaa loo maamulaa si otomaatig ah (Composer, npm iyo kuwo kaleba)
- Laanta iyo deegaanka isku xidhka — tusaale ahaan main ilaa production, staging ilaa staging
- U noqo nooc kasta oo hore markaad u baahato
- Gelisyaduhu waxay u shaqeeyaan sidii hawl-socod waara oo dib loo bilaabi karo, markaa cillad ka dhacda dhex-dhexaadka dhismaha weligeed kama tagto bog kala bar la geliyey