[TOC]html
http://blog.csdn.net/e2951663...
http://www.cnblogs.com/meitia...
搜索並安裝插件: Extended Choice Parameter Plug-In
git
自由風格
的任務在General
下勾選參數化構建過程
, 下拉選擇Extended Choice Parameter
:shell
參數化構建過程
的參數設置 服務器
Name
: 參數名, 後面會調用ssh
Parameter Type
: 我選擇的是check Boxes
而不是Multiple Selection
, 雖然二者都是多選,但後者要按住Ctrl
鍵, 須要多一隻手來操做(恕我愚笨)微服務
Number of Visible Items
: 設置下拉多選框的可見範圍, 有多少寫多少spa
Delimiter
: 設置參數分隔符, 我這裏寫了一個空格
, 正好傳給shell腳本的時候不用再作處理了.net
Value
: 參數的值, 我把全部用到微服務名填進去了,使用都會分隔, 若是使用空格的話會把整個字符串當成一個參數的.插件
Default value
: 這個就是設置默認值了, 當多選框沒有選擇的時候, 據默認調用這個參數.3d
我這裏直接執行ssh到遠程服務器執行shell命令, 拉取git上的腳本, 並調用上面設置參數
注意: 你的腳本要支持參數傳入才行.
下面就是構建時的樣子, 點擊開始構建
會自動構建選中的Docker鏡像.