Git哪个分支有修改?

时间:2015-08-04 09:01:27

标签: git jenkins

我想创建一个git hook脚本,它触发Jenkins作业并更新本地仓库的作业。我想将修改后的分支名称作为参数传递,因为我不希望在Jenkins实例上更新整个项目存储库。

所以我想知道的是我如何确定git仓库中哪个分支发生了变化。 (git命令)

我想知道任何想法。

1 个答案:

答案 0 :(得分:-1)

  1. 设置参数化的jenkins作业以接受分支名称作为参数并使用该分支名称执行操作

  2. 在中央存储库中使用服务器端的update hook。从钩子里面运行以下命令 curl -X POST '<server URL>/job/<JOB NAME>/buildWithParameters?branchName=${1}其中$ {1}将是分支名称