首页 > 解决方案 > Git服务器端钩子:如何从服务器端获取远程URL

问题描述

我有自己的 git 服务器,并且正在使用 git hooks(服务器端)来设置 Jenkins CI/CD 管道。目前我有一个更新挂钩进行验证检查,还有一个接收后挂钩 CURLing 我的 Jenkins URL 以触发构建。我需要将存储库的远程 URL 传递给我的 Jenkins 构建,但是我找不到在服务器端接收远程 URL 的方法。我想避免客户端钩子,因为人们将一直在创建新的存储库,我宁愿避免不得不强制执行他们最终拥有的钩子。

有没有办法做到这一点?最好是他最干净的方法。

提前致谢

标签: gitjenkinsjenkins-pipelinejenkins-pluginsgithooks

解决方案


推荐阅读