Sobes.tech
Middle

Ինչպես է աշխատում թողարկման գործընթացը: Ինչպես անցավ վերջին թողարկումը ձեր մասնակցությամբ?

sobes.tech AI

Պատասխան AI-ից

Արտադրության գործընթացը սովորաբար ներառում է մի քանի փուլեր՝ պատրաստում (կառուցում, փորձարկումներ), տեղադրում staging-ում ստուգելու համար, ապա տեղադրում արտադրական համակարգում։ Կարևոր է ունենալ ավտոմատացված սցենարներ կառուցման և տեղադրման համար, տարբերակների վերահսկման համակարգ և CI/CD։

Իմ վերջին Go թողարկման ժամանակ, մենք օգտագործում էինք GitLab CI ավտոմատ կառուցման և փորձարկման համար։ Փորձարկումների հաջող անցկացման հետո, արհեստը ավտոմատ կերպով տեղադրվեց staging-ում։ Հետո ձեռքով հաստատումից հետո, թողարկումը տեղադրվեց արտադրական համակարգում Ansible-ի միջոցով։ Թողարկման ընթացքում մենք հետևում էինք մետրիկներին և լոգերին՝ արագ արձագանքելու հնարավոր սխալներին։