Middle
Ինչպես է աշխատում թողարկման գործընթացը: Ինչպես անցավ վերջին թողարկումը ձեր մասնակցությամբ?
sobes.tech AI
Պատասխան AI-ից
Արտադրության գործընթացը սովորաբար ներառում է մի քանի փուլեր՝ պատրաստում (կառուցում, փորձարկումներ), տեղադրում staging-ում ստուգելու համար, ապա տեղադրում արտադրական համակարգում։ Կարևոր է ունենալ ավտոմատացված սցենարներ կառուցման և տեղադրման համար, տարբերակների վերահսկման համակարգ և CI/CD։
Իմ վերջին Go թողարկման ժամանակ, մենք օգտագործում էինք GitLab CI ավտոմատ կառուցման և փորձարկման համար։ Փորձարկումների հաջող անցկացման հետո, արհեստը ավտոմատ կերպով տեղադրվեց staging-ում։ Հետո ձեռքով հաստատումից հետո, թողարկումը տեղադրվեց արտադրական համակարգում Ansible-ի միջոցով։ Թողարկման ընթացքում մենք հետևում էինք մետրիկներին և լոգերին՝ արագ արձագանքելու հնարավոր սխալներին։