def gettags = ("git ls-remote -h https://ip:port/xxx/xxx.git").execute()gettags.text.readLines().collect { it.split()[1].replaceAll('refs/heads/', '') }.unique()
Jenkins中动态获取git分支(下拉框)
最新推荐文章于 2025-03-21 14:38:14 发布
def gettags = ("git ls-remote -h https://ip:port/xxx/xxx.git").execute()gettags.text.readLines().collect { it.split()[1].replaceAll('refs/heads/', '') }.unique()