Git post-commit hook:如何在Windows中启动bat文件

时间:2017-10-11 21:29:54

标签: windows git batch-file jenkins

我有一个名为jenkins.bat的bat文件,以便在jenkins服务器上开始构建进程。

现在我想在git中执行这个bat-file作为post-commit-hook。

因此,文件夹post-commit中创建了以下文件/.git/hooks

#!/bin/bash
/.git/hooks/jenkins.bat

但是当每次将代码更改为git时,eclipse都会抛出异常!我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

您需要使用绝对或相对路径

  • 绝对:/ c /...
  • 或者,如评论所示,是相对的,意思是不以/

    开头
    ./jenkins.bat
    

假设您的提交后挂钩是可执行的,并且在<repo>/.git/hooks文件夹中,jenkins.bat似乎是。