当前位置: 首页 > 面试题库 >

在GitHub合并事件上触发Jenkins构建

华聪
2023-03-14
问题内容

我安装了Github插件并将Poll SCM设置为1分钟。下面是我的配置的图片。

建立触发器

因此,当我提交仓库时,一分钟后构建便开始了。

在我的github存储库上,我创建了一个webhook(但超时)和一个也不起作用的服务(我认为问题出在我的jenkins服务器上)。

但是缺少“将更改推送到GitHub时生成”复选框。


问题答案:

在GitHub插件v1.25.1版本上,触发器Build when a change is pushed to GitHub已重命名为 GitHub钩子触发器,以进行GITScm轮询



 类似资料:
  • 问题内容: 到目前为止,触发Jenkins构建工作可以创建新的请求请求,推动更改并留下评论,例如,当我在GitHub中点击绿色的“合并请求请求”按钮时,我看不到Jenkins中正在运行任何作业。 我的工作设置 参考规格: 分支说明符:或 参考了[GitHub pull request builder插件文档] [1]。 詹金斯原木 GITHUB Web日志 日志1) 请求 有效负载 日志2) 请求

  • 问题内容: 我为作业配置了两个构建触发器(轮询SCM和FStrigger- MonitorFiles),比如说轮询计划为每日轮询(@daily),现在,如果轮询SCM检测到更改或FStrigger- MonitorFiles这样做是正常行为,则触发构建。 但是,如果两个都检测到更改,则每次触发器尝试触发构建时都会触发两次构建,那么我该如何实现每天将上述两个触发器的结果组合在一起并且仅触发/不触发一

  • 问题内容: 我正在尝试使用GitLab Webhook在合并请求事件上触发Jenkins多分支管道作业。 在测试Webhook时,我收到以下消息: 挂钩成功执行,但返回HTTP 409 当我设置不同的GitLab Webhook时,例如标签推送事件,它可以工作。 Jenkins多分支管道不支持GitLab合并请求事件Webhook吗?我想念什么吗? 如果不支持,是否有人有解决方法? 谢谢! 问题答

  • 我是詹金斯/格里特的新手。我在试着把gerrit和Jenkins融合在一起。我有一个jenkins项目设置,当在我的git存储库中创建(push)变更集时会触发,该变更集由gerrit项目托管。主分支不接受直接推送。我使用以下命令推送到存储库。 git推原点头:参考/for/master 现在,当我做一个推动时,詹金斯项目不会自动启动。我可以用“查询和触发gerrit补丁”手动触发gerrit事件

  • 我用下面的groovy脚本生成了一组多分支管道作业: 在每次回购中,Jenkinsfile如下所示: 一切正常。种子项目从第一个脚本生成所有文件夹,并且正确构建了给定repo的所有分支。 不幸的是,在向gitlab提交推送后,我无法为任何分支触发构建。 我已经正确配置了jenkins——我是说gitlab插件,有一个连接,一切都很好。 我还在gitlab端添加了一个网络钩子,它也可以正常运行。发送

  • 使用mui.trigger()方法可以动态触发特定DOM元素上的事件。 .trigger( element , event , data ) element Type: Element 触发事件的DOM元素 event Type: String 事件名字,例如:'tap'、'swipeleft' data Type: Object 需要传递给事件的业务参数 示例 自动触发按钮的点击事件: var