0

在 Jenkins 中,我想创建一个作业,将 Git 项目的最后一个稳定版本与我要部署的 Git 发布分支进行比较。我如何从另一个项目中调用分支名称并将其与发布分支进行比较,如果 git 没有返回“无事可做”,则工作失败。新的发布分支应该与之前的发布分支不同,并且两者都应该具有相同的祖先等。Jenkins API 只返回内部版本号,但我想要分支名称。

应该是这样的: git fetch git diff

4

1 回答 1

0

我正在通过 shell 脚本中的部署作业从 jenkins API 中提取名称,现在我必须弄清楚如何编写 git diff 脚本并在 diff 以“无事可做”以外的其他方式返回时使作业失败

于 2013-07-25T17:36:24.883 回答