如何通过Web挂钩根据GIT自动触发Jenkins?

时间:2018-10-09 12:08:23

标签: git jenkins

GitHub正在弃用集成服务。通过git web-hooks触发Jenkins的最简单方法是什么?

2 个答案:

答案 0 :(得分:1)

通过以下步骤配置构建作业:

1。职位网址:

获取Jenkins职位URL(例如:https://buildtools.com/job/job-name

2。 API令牌:

从Jenkins帐户获取您的API令牌。 ( ex:fsdjlfs76dfsf6fsdfsf

3。创建作业挂钩网址:

使用以下模式生成构建挂钩URL: http://jenkins_username:jenkins_API-TOKEN@job_url/build

注意::如果您的具有构建参数的作业使用buildWithParameters而不是build。


现在,您的工作URL已可以调用。无论您要触发什么地方,您都可以致电。

用例示例:

下面列出了一些示例用例:

与Github集成:

  • 登录到您的 GitHub 帐户。
  • 点击您的项目存储库
  • 点击您的存储库设置
  • 在有效负载URL输入框中单击添加Webhook粘贴您的作业钩URL ,选择事件以调用作业URL。
  • 点击添加 Webhook ,通过在 GitHub。


如果有任何疑问,请在下面发表评论

答案 1 :(得分:0)

Git Hooks

Command documentation

在您将git-hooks配置/安装到您的环境中之后,该钩子即可用于调用命令进行构建。