groovy字符串分割
目的
env.branch取值git refs/heads/test,如何取到test然后git 切换分支test在更新。
steps
1.jenkins groovy pipeline新自定义mapBRANCH1接受test
refs/heads/test
map.put('BRANCH1', env.branch.tokenize('/')[-1])
2.切换分支拉取代码
//老版本git
1.切换到 test 分支
git checkout test
2.拉取远程 test 分支最新代码
git pull origin test
or
git pull
查看当前分支指向分支
git branch
Git 2.23+,推荐新命令
git switch test
git pull