jenkins参数化构建(可以选择gitlab项目分支进行构建)

jenkins参数化构建(可以选择gitlab项目分支进行构建)

 

 

用到该插件 Extended Choice Parameter

 

jenkins参数化构建(可以选择gitlab项目分支进行构建)

 

用到的函数语句为:

def gettags = ("git ls-remote -h http:[email protected]/xxxx-server/dms.git").execute()
gettags.text.readLines().collect { it.split()[1].replaceAll('refs/heads/', '') }.unique()