Pull Request-ті тікелей өндірістік ортаға жариялау процесі қалай жүзеге асырылды?
sobes.tech AI
AI-дан жауап
Pull Request (PR) жариялау процедурасы әдетте келесі қадамдарды қамтиды:
-
PR жасау: Дамытушы өзгерістермен тармақты жасайды және нұсқау бақылау жүйесінде (мысалы, GitHub, GitLab) Pull Request ашады.
-
Код-ревью және тестілеу: PR әріптестермен тексеріледі және автоматты тесттер өтеді.
-
PR біріктіру: PR мақұлданғаннан кейін негізгі тармаққа (мысалы, master немесе main) біріктіріледі.
-
Өндіріске орналастыру: CI/CD құбырын пайдалана отырып, өзгерістер автоматты немесе қолмен өндірістік ортаға орналастырылады.
Егер PR-ды тікелей өндірістік ортаға жариялау туралы айтатын болсақ, онда әдетте бұл PR біріктірілгеннен кейін скрипт немесе процесс іске қосылады, ол тікелей өндірістік серверді жаңартады, staging немесе тестілеу орталарын айналып өтіп. Мұндай тәсіл жоғары сапалы кодқа және автоматтандырудың сенімділігіне жоғары сенімділікті талап етеді, себебі қосымшаның жұмысында ақаулар болмауы керек.