Python նախագծերը դեռևս կարող են մեծապես օգուտ քաղել ՝ շարունակական ինտեգրման և առաքման համար Jenkins-ի օգտագործումից: …
Ինչպե՞ս կարող եմ սկանավորել python ֆայլը Jenkins-ում:
Overview
- Ներբեռնեք և տեղադրեք Jenkins-ը:
- Տեղադրեք և կազմաձևեք պահանջվող Jenkins հավելվածները:
- Տեղադրեք Python mock և Python nose:
- Ավելացնել Python միավորի փորձարկման դեպքեր:
- Կարգավորեք նախագիծը Ջենքինսում:
- Սկսեք կառուցումը:
- Ստուգեք արդյունքը։
Կարո՞ղ ենք գրել python սցենար Ջենքինսի խողովակաշարում:
Չնայած ես չեմ օգտագործել այս փլագինը խողովակաշարի միջոցով, աշխատանքի տեսանկյունից դուք պետք է պարզապես տրամադրեք: py սկրիպտ (ֆայլի անուն և ուղի), նույն կերպ դուք ապահովում եք shell/powershell script-ը: Նմանապես, նույնիսկ python-ի համար, դուք սկրիպտը կկատարեք հանգույցի վրա, որը կլինի Linux կամ Windows:
Ինչպե՞ս է Ջենկինսը սահմանում python թարգմանիչը:
Ջենկինսի վերագործարկումից հետո վահանակից այցելեք «Կառավարել Jenkins > Սցենարների վահանակը»: Jenkins վահանակից դիտեք «Կառավարել Jenkins > Կարգավորել համակարգը»: Python-ում կտտացրեք Ավելացնել Python Տեղադրելու համար Python-ի յուրաքանչյուր տարբերակի համար մուտքագրեք Անուն և կտտացրեք Տեղադրել ավտոմատ կերպով > Ավելացնել Տեղադրիչ > Run Command:
Ի՞նչ է Jenkins խողովակաշարը:
Jenkins Pipeline (կամ պարզապես «Խողովակաշար») պլագինների հավաքածու է, որն աջակցում է շարունակական առաքման խողովակաշարերի ներդրմանը և ինտեգրմանը Jenkins-ում… Jenkins խողովակաշարի սահմանումը սովորաբար գրված է. տեքստային ֆայլ (կոչվում է Jenkinsfile), որն իր հերթին ստուգվում է նախագծի աղբյուրի կառավարման պահոցում: