Python-projekte kan steeds baie baat by die gebruik van Jenkins vir deurlopende integrasie en aflewering. …
Hoe skandeer ek 'n luislanglêer in Jenkins?
Oorsig
- Laai Jenkins af en installeer dit.
- Installeer en konfigureer die vereiste Jenkins-inproppe.
- Installeer Python-bespotting en Python-neus.
- Voeg Python-eenheidtoetsgevalle by.
- Stel die projek in Jenkins op.
- Begin die bou.
- Verifieer die resultaat.
Kan ons luislangskrif in Jenkins-pyplyn skryf?
Alhoewel ek nie hierdie inprop deur pyplyn gebruik het nie, moet jy vanuit werksperspektief net voorsien. py script (lêernaam en pad), op dieselfde manier as wat jy voorsiening maak vir shell/powershell script. Net so, selfs vir luislang, sal jy die skrif op 'n nodus uitvoer, wat óf Linux óf Windows sal wees.
Hoe stel Jenkins luislangtolk?
Nadat Jenkins herbegin het, blaai vanaf die konsole na Manage Jenkins > Script Console. Blaai vanaf die Jenkins-konsole na Bestuur Jenkins > Configure System. Onder Python klik Voeg Python by Vir elke Python-weergawe om te installeer, voer 'n naam in en klik Installeer outomaties > Voeg installeerder by > Run Command.
Wat is Jenkins-pyplyn?
Jenkins Pipeline (of bloot "Pipeline") is 'n reeks plugins wat die implementering en integrering van deurlopende afleweringspyplyne in Jenkins ondersteun … Die definisie van 'n Jenkins Pipeline word tipies geskryf in 'n tekslêer (genoem 'n Jenkins-lêer) wat op sy beurt in 'n projek se bronbeheerbewaarplek nagegaan word.