传入mercurial钩子的分支名称
在mercurial服务器上的hgrc文件中,我有下一个传入的钩子:传入mercurial钩子的分支名称,mercurial,branch,hook,Mercurial,Branch,Hook,在mercurial服务器上的hgrc文件中,我有下一个传入的钩子: [hooks] incoming.jenkins_win7x64 = wget -q http://127.0.0.1:8080/job/Project1/build incoming.jenkins_ubuntu = wget -q http://127.0.0.1:8080/job/Project2/build 如果mercurial server pull事件存在,这将钩住jenkins build start的
[hooks]
incoming.jenkins_win7x64 = wget -q http://127.0.0.1:8080/job/Project1/build
incoming.jenkins_ubuntu = wget -q http://127.0.0.1:8080/job/Project2/build
如果mercurial server pull事件存在,这将钩住jenkins build start的需要。
问题是,如果任何分支中的exists发生了更改,就会触发这个传入钩子,但是我需要在这个钩子中,如果exists仅在默认分支中发生更改
我知道,我可以为传入的钩子设置python脚本和二进制文件,但仍然不知道如何过滤分支名称
如何为传入的mercurial钩子设置分支名称?您需要编写一个更详细的钩子,并且只有在您感兴趣的分支中发现变更集时才触发jenkins(因此单行程序不行),这可能会让您了解如何处理它