Jenins 引數化構建

2022-05-17 06:12:34 字數 2343 閱讀 9996

1、任務configure --> general --> 選擇引數化構建選項

任務configure --> general --> build --> 執行shell、儲存。

2、任務 build with parameters --> 修改傳入變數值 --> build

3、任務 console output --> 執行完後檢視任務輸出

1、任務configure --> general --> 選擇引數化構建選項 --> extenclerl choice parameter,儲存。

注:property 可在伺服器內定時變更key值。根據場景選擇使用。

任務configure --> general --> build --> 執行shell、儲存。

2、任務 build with parameters --> 可選擇值-->build

3、任務 console output --> 執行完後檢視任務輸出

1、修改程式執行使用者

#

預設使用jenkins使用者執行應用,由於jenkins使用者下沒有家目錄無法儲存秘鑰對,所以改為以root使用者執行應用,來實現git的互動。

vim /etc/sysconfig/jenkins

jenkins_user="

root

"

2、新增jenkins伺服器root公鑰到git伺服器的git使用者目錄下

#

建立秘鑰對

ssh-keygen

#檢視公鑰

cat ~/.ssh/id_rsa.pub

#git伺服器操作:複製公鑰到git伺服器的git使用者的秘鑰檔案內

su -git

#將公鑰複製到該檔案下

vi .ssh/authorized_keys

1、任務configure --> general --> 選擇引數化構建選項 --> git parameter,儲存。name:變數名

parameter type:branch:顯示分支名稱

任務configure --> general --> source code management --> git,儲存。

branches to build:填寫指定變數名稱

注:提前配置好git與jenkins的連線關係

任務configure --> general --> build --> 執行shell、儲存。

echo $
2、任務 build with parameters --> 修改傳入變數值 --> build

Jenkins引數化構建

由於我們在測試過程中,可能需要在多個測試環境跑用例,這個時候就需要jenkins引數化了。jenkins引數化一般常用的有兩種方式 choice和string parameter兩種 一 簡介 1.choice 給出多個選項,構建時可以手動選擇引數,預設是coices內的第一行資料,在job中顯示方...

jenkins之引數化構建

事件背景 今天一早接到乙個需求,說要jenkins持續整合,輸入自定義url,然後完成回歸測試,當時有點蒙,不知道如何下手,聽群裡的大神思路後豁然開朗,就記錄了下 一 先安裝外掛程式 外掛程式 build with parameters 版本不同,安裝後名字可能會有些差異 二 構建乙個新的專案,需要...

jenkins之引數化構建

外掛程式 配置 1.通過寫入方式傳引數,外掛程式選擇 string parameter 2.下拉選擇引數化構建 可以根據專案的需要選擇不同的引數化構建外掛程式 3.完成引數寫入檔案傳遞 注意 要實現引數傳遞,需要編碼和設定寫入檔案位置的路徑 希望本文對你有所幫助 如果對軟體測試 介面測試 自動化測試...