如何将远程分支名称传递给名称标签

时间:2020-10-01 15:41:59

标签: git jenkins jenkins-pipeline

我正在从事詹金斯(Jenkins)工作,我试图将txt远程GIT分支的名称保存为txt,该分支执行push&commit用作标记名称的一部分。我尝试了几种方法,到目前为止,最接近的是 git branch -a> Name.txt 但就我而言,它会返回

  • (HEAD在7f11e2c处分离)
  • 远程/来源/ ASTXXXX
  • 远程/起源/发展
  • 远程处理/起源/掌握

,我只需要保存ASTXXXX。

这可能吗?
谢谢

1 个答案:

答案 0 :(得分:0)

要获取当前分支到文本文件,可以执行以下操作:

git rev-parse --abbrev-ref HEAD > Name.txt

编辑:我不确定,为什么要把您的詹金斯工作分开,所以您可能无法达到预期的效果。