将gitlab webhooks从gitlab的本地实例发送到jenkins的本地实例

Sending gitlab webhooks from local instance of gitlab to local instance of jenkins

我有一个 Jenkins 的本地实例。

我需要的是启动由本地提交触发的 jenkins 管道或推送到 gitlab 实例。 出于测试的几个原因,我需要将所有内容保存在本地主机中。 所以,我正在努力的是:

  1. 可以在windows10上安装gitlab的本地实例(我听说过gitlab runner,是否适合发送webhooks?)?

  2. 如何将 gitlab 的 webhooks 设置到我的本地主机 jenkins? 谢谢大家

以下内容可能对您有所帮助。

您需要将 Jenkins Job 与 Gitlab 实例集成。

  1. 在 Gitlab 实例中,您必须激活 Jenkins 集成 和
  2. 确定要用于触发 詹金斯管道。 (在我的例子中,只有 Push Trigger 处于活动状态)

那么您需要提供详细信息

  1. 詹金斯实例URL
  2. Jenkins 管道作业名称
  3. 使用 jenkins 帐户用户 ID 和密码进行身份验证。

一旦你这样做,每次你在 gitlab 中执行触发操作,管道就会被触发。