一、Jenkins 環(huán)境變量
Jenkins 環(huán)境變量就是通過 env 關(guān)鍵字暴露出來的全局變量,可以在 Jenkins 文件的任何位置使用
1、環(huán)境變量分類
a、系統(tǒng)內(nèi)置環(huán)境變量
BUILD_NUMBER
BUILD_URL
JOB_NAME
GIT_URL
b、用戶自定義環(huán)境變量
全局環(huán)境變量入口 Dashboard -> 系統(tǒng)管理(Manage Jenkins) -> 系統(tǒng)配置(Configure System)-> 全局屬性
2、環(huán)境變量的使用
linux部署:$變量名稱
windows部署:%變量名稱%
3、控制臺輸出
二、Jenkins 節(jié)點配置
docker 搭建的內(nèi)建節(jié)點 (built-in或者master) 缺少許多的環(huán)境
同一時間需要多臺機器來執(zhí)行Jenkins任務(wù)。
不同的Jenkins任務(wù)有不同的操作環(huán)境需求。
1、Jenkins的常用節(jié)點
內(nèi)建節(jié)點
SSH節(jié)點
Java web節(jié)點
2、準(zhǔn)備工作
java環(huán)境
防火墻設(shè)置
連接的用戶名/密碼
3、SSH類節(jié)點配置
4、Java web節(jié)點配置
5、Java web節(jié)點配置詳細步驟
https://blog.csdn.net/YZL40514131/article/details/130142810
三、Jenkins 節(jié)點環(huán)境變量
Jenkins在構(gòu)建的時候,如果使用節(jié)點構(gòu)建可能存在一些個性化環(huán)境變量,此時需要在節(jié)點中單獨管理
1、節(jié)點工具配置
節(jié)點工具的使用順序 節(jié)點工具 > 全局工具
節(jié)點工具配置方式 先配置全局工具,后配置節(jié)點工具
全局工具路徑 Dashboard -> 系統(tǒng)管理(Manage Jenkins) -> 全局工具配置(Global Tool Configuration)
節(jié)點工具配置路徑 Dashboard -> 系統(tǒng)管理(Manage Jenkins) -> 節(jié)點管理(Manage Nodes and Clouds)-> 配置從節(jié)點 -> 節(jié)點屬性 -> 工具位置
2、節(jié)點環(huán)境變量配置
節(jié)點環(huán)境變量的使用順序 節(jié)點環(huán)境變量 > 全局環(huán)境變量
全局環(huán)境變量路徑 Dashboard -> 系統(tǒng)管理(Manage Jenkins) -> 系統(tǒng)配置(Configure System)-> 全局屬性
節(jié)點環(huán)境變量配置路徑 Dashboard -> 系統(tǒng)管理(Manage Jenkins) -> 節(jié)點管理(Manage Nodes and Clouds)-> 配置從節(jié)點 -> 節(jié)點屬性 -> 環(huán)境變量
四、實戰(zhàn)演練——Jenkins Job 指定節(jié)點運行
工作中通常會使用指定節(jié)點來運行Job,例如windows來執(zhí)行ui測試
指定節(jié)點運行Job的路徑 選擇一個Job -> 配置 -> General -> 限制項目的運行節(jié)點(Restrict where this project can be run )
1、創(chuàng)建一個job任務(wù)
2、配置job任務(wù)
3、構(gòu)建
文章來源:http://www.zghlxwxcb.cn/news/detail-426347.html
4、控制臺輸出
文章來源地址http://www.zghlxwxcb.cn/news/detail-426347.html
到了這里,關(guān)于jenkins——環(huán)境變量、節(jié)點配置以及節(jié)點環(huán)境變量的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!