CI GitHub Actions-ով

Որպես թանկարժեք Travis CI- ի այլընտրանք, GitHub Actions- ը նույնպես հասանելի է որոշ ժամանակ: Որպես շարունակական ինտեգրման գործիք, այն շատ լավ ինտեգրված է GitHub կոդի հարթակում և այժմ շատ կայուն է: GitHub Actions-ը հիմնված է YAML կազմաձևման ֆայլերի վրա, որոնք տեղադրված են պահեստում, որտեղ պետք է գործի աշխատանքային հոսքը:


Ստորև բերված է կաթսայատան YAML ֆայլ, որը բավարար է հաջորդ հրումով ավտոմատ թեստեր իրականացնելու համար, օրինակ՝ հիմնված PHPUnit- ի և Jest- ի վրա տարբեր միջավայրերում . խնդիր:

4130f4fc3ee978baafb1b24b7e623190

Գործող բոլոր թեստերն այնուհետև կարելի է գտնել պահոցի «Գործողություններ» ներդիրում: Հիանալի բան. GitHub Actions-ը լիովին անվճար է հանրային պահոցների համար օգտագործելու համար (ամսական 2000 րոպե): Եթե ​​ցանկանում եք նախապես տեղական փորձեր կատարել, խորհուրդ ենք տալիս օգտագործել act գործիքը, որը կարող է օգտագործվել նաև վազորդներին տեղական մոդելավորելու համար:

Վերադառնալ