Orodha ya maudhui:

Unaingizaje kibadilishaji katika Jenkins?
Unaingizaje kibadilishaji katika Jenkins?

Video: Unaingizaje kibadilishaji katika Jenkins?

Video: Unaingizaje kibadilishaji katika Jenkins?
Video: This Is Way DEEPER Than We Thought - John MacArthur 2024, Novemba
Anonim

Kutoka kwa kiolesura cha wavuti cha Jenkins, nenda kwa Dhibiti Jenkins > Dhibiti programu-jalizi na usakinishe programu-jalizi

  1. Nenda kwa kazi yako Sanidi skrini.
  2. Tafuta Ongeza hatua ya ujenzi katika sehemu ya Kuunda na uchague Ingiza mazingira vigezo .
  3. Weka mazingira unayotaka kutofautiana kama VARIABLE_NAME=VALUE muundo.

Halafu, ni vigezo gani vya mazingira vya Jenkins?

Jenkins Weka Vigeu vya Mazingira

Mazingira Tofauti Maelezo
Mazingira Tofauti Maelezo
BUILD_NUMBER Nambari ya sasa ya ujenzi, kama vile "153"
BUILD_ID Kitambulisho cha sasa cha kujenga, kama vile "2005-08-22_23-59-59" (YYYY-MM-DD_hh-mm-ss, hakitumiki tangu toleo la 1.597)

Pili, ninawezaje kuongeza utofauti wa kimataifa katika Jenkins? 1.1 Kutumia Jenkins Console tunaweza kwa urahisi kuunda kimataifa mazingira vigezo . Chini ya sehemu Ulimwenguni Mali, angalia Mazingira vigezo kisanduku cha kuteua. Sasa Jenkins turuhusu ongeza ufunguo na jozi za thamani ambazo zitapatikana katika kila nodi na kila jengo.

Kwa hivyo, unatangazaje kutofautisha katika bomba la Jenkins?

Jenkins Bomba : Jinsi ya Bainisha a Inaweza kubadilika – Vigezo vya Jenkins . Vigezo ndani ya Jenkinsfile inaweza kuwa imefafanuliwa kwa kutumia def neno kuu. Vile vigezo inapaswa kuwa imefafanuliwa kabla ya bomba block huanza. Lini kutofautiana ni imefafanuliwa , inaweza kuitwa kutoka kwa Jenkins kutangaza bomba kwa kutumia ${} syntax.

Jenkinsfile ni nini?

Kutengeneza a Jenkinsfile . Kama ilivyojadiliwa katika Kufafanua Bomba katika SCM, a Jenkinsfile ni faili ya maandishi ambayo ina ufafanuzi wa a Jenkins Bomba na inaangaliwa katika udhibiti wa chanzo. Fikiria Bomba lifuatalo ambalo linatekeleza bomba la msingi la hatua tatu endelevu la uwasilishaji.

Ilipendekeza: