Мазмуну:

Дженкинсте чөйрө өзгөрмөлөрүн кантип орнотом?
Дженкинсте чөйрө өзгөрмөлөрүн кантип орнотом?

Video: Дженкинсте чөйрө өзгөрмөлөрүн кантип орнотом?

Video: Дженкинсте чөйрө өзгөрмөлөрүн кантип орнотом?
Video: #16 Jenkins Environment Variable Set | Женкинс дэх орчны хувьсагчийг хэрхэн тохируулах вэ 2024, Декабрь
Anonim

Jenkins веб-интерфейсинен, Женкинсти башкаруу > Плагиндерди башкаруу бөлүмүнө өтүп, плагинди орнотуңуз

  1. Жумушуңузга барыңыз Конфигурациялоо экран.
  2. Build бөлүмүндө Add Building кадамын таап, Inject дегенди тандаңыз чөйрө өзгөрмөлөрү .
  3. коюу каалаган курчап турган чөйрөнү өзгөрмө VARIABLE_NAME=VALUE үлгү катары.

Мындан тышкары, мен Дженкинс чөйрө өзгөрмөлөрүн кантип алсам болот?

Жеңил жолу алуу the Дженкинс чөйрө өзгөрмөлөрү сиздин жергиликтүү орнотуу тизмеси тиркелет env -vars. html сервердин URL дарегине. Жергиликтүү хостинг үчүн Дженкинс сервер, URL болот: env -vars.html.

Экинчиден, мен bash ичинде чөйрө өзгөрмөлөрүн кантип орното алам? үчүн коюу а курчап турган чөйрөнү өзгөрмө сайын, экспорттоо буйругун колдонуңуз. bashrc файлы (же кабыгыңыз үчүн тиешелүү инициализация файлы). үчүн коюу а курчап турган чөйрөнү өзгөрмө скрипттен, скриптте экспорттоо буйругун колдонуп, андан кийин скрипт булагы. Эгерде сиз скриптти аткарсаңыз, ал иштебейт.

Экинчиден, Дженкинс чөйрө өзгөрмөлөрү деген эмне?

Дженкинс чөйрө өзгөрмөлөрүн койду

Курчап турган чөйрөнү өзгөрмө Description
Курчап турган чөйрөнү өзгөрмө Description
BUILD_NUMBER Учурдагы куруу номери, мисалы, "153"
BUILD_ID Учурдагы куруу идентификатору, мисалы, "2005-08-22_23-59-59" (ЖЖЖЖ-АА-КК_сх-мм-сс, 1.597 версиясынан бери иштен чыккан)

Сиз Jenkins конвейеринде өзгөрмө кантип жарыялайсыз?

Jenkins Pipeline : Кантип Аныктоо а Variable – Jenkins Variables . Өзгөрмөлөр ичинде Jenkinsfile болушу мүмкүн аныкталган колдонуу менен деф ачкыч сөз. Мындай өзгөрмөлөр болушу керек аныкталган чейин куур блок башталат. Качан өзгөрмө болуп саналат аныкталган , бул жерден чакырса болот Дженкинс декларативдик куур ${} синтаксисин колдонуу.

Сунушталууда: