Ի՞նչ է CI Git-ը:
Ի՞նչ է CI Git-ը:

Video: Ի՞նչ է CI Git-ը:

Video: Ի՞նչ է CI Git-ը:
Video: 01. Ներածություն. ի՞նչ է HTML-ը 2024, Մայիս
Anonim

Շարունակական ինտեգրում ( CI ) աշխատում է ձեր թիմի կողմից տրամադրված կոդը ինտեգրելու ընդհանուր պահոցում: Մշակողները կիսում են նոր կոդը Merge (Pull) հարցումով: CI օգնում է ձեզ որսալ և նվազեցնել սխալները զարգացման ցիկլի սկզբում, և CD-ն ավելի արագ է տեղափոխում ստուգված կոդը ձեր հավելվածներում:

Նմանապես, հարցնում են, թե ինչ է CI աշխատանքը:

Շարունակական ինտեգրում ( CI ) մշակման պրակտիկա է, որտեղ մշակողները հաճախակի, գերադասելիորեն օրը մի քանի անգամ ինտեգրում են կոդը ընդհանուր պահոցում: Յուրաքանչյուր ինտեգրում կարող է այնուհետև ստուգվել ավտոմատացված կառուցման և ավտոմատացված թեստերի միջոցով: Դրանց թվում են վերանայման հսկողությունը, շինարարական ավտոմատացումը և ավտոմատացված թեստավորումը:

Բացի այդ, ինչպե՞ս են աշխատում CD-ն և CI-ն: CI Continuous Integration-ի կրճատումը՝ ծրագրային ապահովման մշակման պրակտիկա է, որտեղ բոլոր մշակողները օրվա ընթացքում մի քանի անգամ միավորում են կոդերի փոփոխությունները կենտրոնական պահեստում: CD նշանակում է Continuous Delivery, որը Continuous Integration-ի վերևում ավելացնում է ծրագրաշարի թողարկման ողջ գործընթացի ավտոմատացման պրակտիկան:

Արդյո՞ք GitHub-ը CI գործիք է:

GitHub ողջունում է բոլորին CI գործիքներ . Շարունակական ինտեգրում ( CI ) գործիքներ օգնում է ձեզ հավատարիմ մնալ ձեր թիմի որակի չափանիշներին` ամեն անգամ փորձարկումներ անցկացնելով, երբ դուք նոր պարտավորություն եք կատարում և արդյունքները զեկուցում եք ձգման հարցում:

Ինչպե՞ս է աշխատում GitLab CI CD-ն:

Շարունակական ինտեգրում ներկառուցված է GitLab Հարցումը գործարկում է խողովակաշար՝ նոր կոդը կառուցելու, փորձարկելու և վավերացնելու համար՝ նախքան ձեր պահոցում փոփոխությունները միաձուլելը: Շարունակական առաքման պրակտիկա ( CD ) ապահովում է առաքումը CI վավերացված կոդը ձեր դիմումի համար՝ կառուցվածքային տեղակայման խողովակաշարի միջոցով:

Խորհուրդ ենք տալիս: