INHOUDSOPGAWE:

Hoe spuit jy 'n veranderlike in Jenkins?
Hoe spuit jy 'n veranderlike in Jenkins?
Anonim

Gaan vanaf die Jenkins-webkoppelvlak na Bestuur Jenkins > Bestuur inproppe en installeer die inprop

  1. Gaan na jou werk Configure-skerm.
  2. Soek Voeg boustap by in Bou-afdeling en kies Spuit omgewing veranderlikes .
  3. Stel die gewenste omgewing in veranderlike as VARIABLE_NAME=VALUE-patroon.

Wat is dan die Jenkins-omgewingsveranderlikes?

Jenkins stel omgewingsveranderlikes

Omgewing veranderlik Beskrywing
Omgewing veranderlik Beskrywing
BOU NOMMER Die huidige bounommer, soos "153"
BUILD_ID Die huidige bou-ID, soos "2005-08-22_23-59-59" (JJJJ-MM-DD_uu-mm-ss, beëindig sedert weergawe 1.597)

Tweedens, hoe voeg ek 'n globale veranderlike in Jenkins by? 1.1 Gebruik Jenkins Console kan ons maklik globale skep omgewing veranderlikes . Onder afdeling Wêreldwyd Eienskappe, kontroleer Omgewing veranderlikes merkblokkie. Nou Jenkins laat ons toe byvoeg sleutel- en waardepare wat in elke nodus en elke bou toeganklik sal wees.

Gevolglik, hoe verklaar jy 'n veranderlike in Jenkins pyplyn?

Jenkins pyplyn : Hoe om Definieer a Veranderlik – Jenkins veranderlikes . Veranderlikes in a Jenkinsfile Kan wees gedefinieer deur die gebruik van die def sleutelwoord. Sulke veranderlikes moet wees gedefinieer voor die pyplyn blok begin. Wanneer veranderlike is gedefinieer , kan dit genoem word vanaf die Jenkins verklarend pyplyn gebruik ${} sintaksis.

Wat is Jenkinsfile?

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

Aanbeveel: