每次推送到 gitolite 服务器后,我都尝试使用 post-receive 钩子在 Jenkins 上进行新构建,但推送后它不会自动工作,我需要通过终端手动执行 post-receive 文件来运行它并制作一个建立在詹金斯之上。
AFAIK,我只需要:
修改服务器上的 post-receive 文件以制作我想要的“在 Jenkins 中创建新版本”。
通过命令“git push”将代码推送到 gitolite 服务器。
并且 post-receive 钩子将在推送过程后自动执行,对吗?
每次推送到 gitolite 服务器后,我都尝试使用 post-receive 钩子在 Jenkins 上进行新构建,但推送后它不会自动工作,我需要通过终端手动执行 post-receive 文件来运行它并制作一个建立在詹金斯之上。
AFAIK,我只需要:
修改服务器上的 post-receive 文件以制作我想要的“在 Jenkins 中创建新版本”。
通过命令“git push”将代码推送到 gitolite 服务器。
并且 post-receive 钩子将在推送过程后自动执行,对吗?