Wat is die liggewig-afhandeling Jenkins-pyplyn?
Wat is die liggewig-afhandeling Jenkins-pyplyn?

Video: Wat is die liggewig-afhandeling Jenkins-pyplyn?

Video: Wat is die liggewig-afhandeling Jenkins-pyplyn?
Video: J-Fall 2019: Marten Deinum - Secure Development Pipelines 2024, Mei
Anonim

Die Jenkins pyplyn plugin het 'n kenmerk bekend as " liggewig betaalpunt ", waar die meester net die Jenkinsfile van die repo, in teenstelling met die hele repo. Daar is 'n ooreenstemmende merkblokkie in die konfigurasieskerm.

Gevolglik, wat is 'n Multibranch pyplyn?

Definisie van Jenkins: Die Veeltakpyplyn projektipe stel jou in staat om verskillende Jenkins-lêers vir verskillende takke van dieselfde projek te implementeer. In 'n Veeltakpyplyn projek ontdek, bestuur en voer Jenkins outomaties uit Pyplyne vir takke wat 'n Jenkins-lêer in bronbeheer bevat.

Ook, hoe skep jy Multibranch pyplyn in Jenkins? Stappe om 'n eenvoudige veeltakpyplynprojek te skep

  1. Klik Nuwe item in die boonste linkerhoek op die Jenkins-kontroleskerm.
  2. Tik die naam van jou projek in die Voer 'n itemnaam-veld in, blaai af en kies Multibranch Pipeline en klik OK-knoppie.
  3. Voer beskrywing in (opsioneel).

Dienooreenkomstig, wat is 'n Jenkins-lêer?

Die skep van 'n Jenkinsfile . Soos bespreek in die Definisie van 'n pyplyn in SCM, a Jenkinsfile is 'n teks lêer wat die definisie van a bevat Jenkins Pyplyn en word na bronbeheer nagegaan. Oorweeg die volgende pyplyn wat 'n basiese drie-stadium deurlopende afleweringspyplyn implementeer.

Wat is SCM in Jenkins?

In Jenkins , SCM staan vir "Bronkodebestuur". Hierdie opsie gee instruksies Jenkins om jou pyplyn van Bronbeheerbestuur ( SCM ), wat jou plaaslik gekloonde Git-bewaarplek sal wees.

Aanbeveel: