gpt4 book ai didi

jenkins - 让 Jenkins 通过 Mercurial 提交构建项目

转载 作者:行者123 更新时间:2023-12-02 13:46:10 25 4
gpt4 key购买 nike

有没有办法在单个存储库中指定 Hook ?

现在我们已经在“/etc/mercurial/hgrc”文件中指定了钩子(Hook),但每次它都会构建两次,并且它会为每个存储库中的每次提交构建。

所以我们想为每个存储库指定一个构建。

这就是我们实现钩子(Hook)的方式:

[hooks]
changegroup = curl --silent http://jenkins:8080/job/ourProject/build

它位于 Ubuntu 服务器上。

最佳答案

  1. 选择构建触发器下的轮询SCM选项。
  2. 确保日程表为空。

您应该在 .hg 目录中创建 /home/user/mercurial/.hg/hgrc 并将 Hook 添加为:

[hooks]
commit.jenkins = wget -q http://localhost:8080/mercurial/notifyCommit?url=file:///home/user/mercurial > /dev/null
incoming.jenkins = wget -q http://localhost:8080/mercurial/notifyCommit?url=file:///home/user/mercurial > /dev/null

关于jenkins - 让 Jenkins 通过 Mercurial 提交构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19299120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com